diff --git a/src/components/script/dom/node.rs b/src/components/script/dom/node.rs index bcfe7f93373..2caa76eed69 100644 --- a/src/components/script/dom/node.rs +++ b/src/components/script/dom/node.rs @@ -4,7 +4,6 @@ //! The core DOM types. Defines the basic DOM hierarchy as well as all the HTML elements. -use dom::bindings::node; use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object}; use dom::bindings::utils::{DOMString, null_str_as_empty}; use dom::bindings::utils::{ErrorResult, Fallible, NotFound, HierarchyRequest}; @@ -498,15 +497,6 @@ impl Node { } impl Node { - pub unsafe fn as_abstract_node(cx: *JSContext, node: @N) -> AbstractNode { - // This surrenders memory management of the node! - let mut node = AbstractNode { - obj: transmute(node), - }; - node::create(cx, &mut node); - node - } - pub fn reflect_node (node: @mut N, document: AbstractDocument,