diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index 851140e3929..af957f2beca 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -53,6 +53,7 @@ use script_traits::UntrustedNodeAddress;
use util::geometry::Au;
use util::namespace;
use util::str::DOMString;
+use util::task_state;
use selectors::parser::{Selector, AttrSelector, NamespaceConstraint};
use selectors::parser::parse_author_origin_selector_list_from_str;
use selectors::matching::matches;
@@ -222,7 +223,7 @@ pub struct LayoutData {
unsafe impl Send for LayoutData {}
pub struct LayoutDataRef {
- pub data_cell: RefCell