diff --git a/components/style/rule_tree/mod.rs b/components/style/rule_tree/mod.rs index 662c303be18..ff8c1cc86de 100644 --- a/components/style/rule_tree/mod.rs +++ b/components/style/rule_tree/mod.rs @@ -938,8 +938,6 @@ impl MallocSizeOf for RuleNode { } } -// FIXME: use std::ptr::NonNull when Firefox requires Rust 1.25+ - #[derive(Clone)] struct WeakRuleNode { p: ptr::NonNull, @@ -952,6 +950,7 @@ pub struct StrongRuleNode { } unsafe impl Send for StrongRuleNode {} +unsafe impl Sync for StrongRuleNode {} #[cfg(feature = "servo")] malloc_size_of_is_0!(StrongRuleNode);