diff options
Diffstat (limited to 'components/layout/css')
-rw-r--r-- | components/layout/css/matching.rs | 2 | ||||
-rw-r--r-- | components/layout/css/node_style.rs | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/components/layout/css/matching.rs b/components/layout/css/matching.rs index 6a491eabd79..bc096e7728d 100644 --- a/components/layout/css/matching.rs +++ b/components/layout/css/matching.rs @@ -4,6 +4,8 @@ //! High-level interface to CSS selector matching. +#![allow(unsafe_blocks)] + use css::node_style::StyledNode; use incremental::{self, RestyleDamage}; use util::{LayoutDataAccess, LayoutDataWrapper}; diff --git a/components/layout/css/node_style.rs b/components/layout/css/node_style.rs index a153447f7a3..946ac11a5e7 100644 --- a/components/layout/css/node_style.rs +++ b/components/layout/css/node_style.rs @@ -23,6 +23,7 @@ pub trait StyledNode { impl<'ln> StyledNode for ThreadSafeLayoutNode<'ln> { #[inline] + #[allow(unsafe_blocks)] fn style<'a>(&'a self) -> &'a Arc<ComputedValues> { unsafe { let layout_data_ref = self.borrow_layout_data(); |