diff options
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r-- | components/script/script_thread.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs index b33eb922fd8..25f47f3a440 100644 --- a/components/script/script_thread.rs +++ b/components/script/script_thread.rs @@ -442,7 +442,7 @@ impl OpaqueSender<CommonScriptMsg> for Sender<MainThreadScriptMsg> { /// The set of all documents managed by this script thread. #[derive(JSTraceable)] -#[unrooted_must_root_lint::must_root] +#[crown::unrooted_must_root_lint::must_root] pub struct Documents { map: HashMapTracedValues<PipelineId, Dom<Document>>, } @@ -496,7 +496,7 @@ impl Documents { } } -#[allow(unrooted_must_root)] +#[allow(crown::unrooted_must_root)] pub struct DocumentsIter<'a> { iter: hash_map::Iter<'a, PipelineId, Dom<Document>>, } @@ -522,7 +522,7 @@ unsafe_no_jsmanaged_fields!(TaskQueue<MainThreadScriptMsg>); #[derive(JSTraceable)] // ScriptThread instances are rooted on creation, so this is okay -#[allow(unrooted_must_root)] +#[allow(crown::unrooted_must_root)] pub struct ScriptThread { /// The documents for pipelines managed by this thread documents: DomRefCell<Documents>, @@ -771,7 +771,7 @@ impl<'a> ScriptMemoryFailsafe<'a> { } impl<'a> Drop for ScriptMemoryFailsafe<'a> { - #[allow(unrooted_must_root)] + #[allow(crown::unrooted_must_root)] fn drop(&mut self) { if let Some(owner) = self.owner { for (_, document) in owner.documents.borrow().iter() { |