diff --git a/src/components/script/dom/documentfragment.rs b/src/components/script/dom/documentfragment.rs index 8183f620e66..78f3d5c84cb 100644 --- a/src/components/script/dom/documentfragment.rs +++ b/src/components/script/dom/documentfragment.rs @@ -21,7 +21,7 @@ impl DocumentFragment { } pub fn Constructor(owner: @mut Window) -> Fallible> { - let cx = owner.page.js_info.get_ref().js_compartment.cx.ptr; + let cx = owner.get_cx(); let fragment = @DocumentFragment::new(owner.Document()); Ok(unsafe { Node::as_abstract_node(cx, fragment) }) }