From 8c810bf032de60eae8f5feae806cb2b05e3fea06 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 2 Nov 2013 22:43:14 +0100 Subject: [PATCH] Remove Node::as_abstract_node. --- src/components/script/dom/node.rs | 10 ---------- 1 file changed, 10 deletions(-) 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,