aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/css
diff options
context:
space:
mode:
Diffstat (limited to 'components/layout/css')
-rw-r--r--components/layout/css/matching.rs2
-rw-r--r--components/layout/css/node_style.rs1
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();