From d6b3eb6db9ab027a9a70eea24775f549abf8b025 Mon Sep 17 00:00:00 2001 From: elias Date: Wed, 13 Mar 2019 11:20:31 -0500 Subject: [PATCH] removed spurrious assert in Drop for LoadBlocker --- components/script/document_loader.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/script/document_loader.rs b/components/script/document_loader.rs index 8fd447350f4..f9f31811d94 100644 --- a/components/script/document_loader.rs +++ b/components/script/document_loader.rs @@ -77,8 +77,8 @@ impl LoadBlocker { impl Drop for LoadBlocker { fn drop(&mut self) { - if !thread::panicking() { - debug_assert!(self.load.is_none()); + if let Some(script_thread) = self.load.take() { + self.doc.finish_load(script_thread); } } }