aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/domparser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/domparser.rs')
-rw-r--r--components/script/dom/domparser.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/components/script/dom/domparser.rs b/components/script/dom/domparser.rs
index 801421cea82..09cabce1700 100644
--- a/components/script/dom/domparser.rs
+++ b/components/script/dom/domparser.rs
@@ -10,7 +10,7 @@ use dom::bindings::error::Fallible;
use dom::bindings::error::Error::FailureUnknown;
use dom::bindings::global::GlobalRef;
use dom::bindings::js::{JS, JSRef, Temporary};
-use dom::bindings::utils::{Reflector, Reflectable, reflect_dom_object};
+use dom::bindings::utils::{Reflector, reflect_dom_object};
use dom::document::{Document, DocumentHelpers, IsHTMLDocument};
use dom::document::DocumentSource;
use dom::window::Window;
@@ -19,15 +19,15 @@ use servo_util::str::DOMString;
#[dom_struct]
pub struct DOMParser {
+ reflector_: Reflector,
window: JS<Window>, //XXXjdm Document instead?
- reflector_: Reflector
}
impl DOMParser {
fn new_inherited(window: JSRef<Window>) -> DOMParser {
DOMParser {
+ reflector_: Reflector::new(),
window: JS::from_rooted(window),
- reflector_: Reflector::new()
}
}
@@ -74,8 +74,3 @@ impl<'a> DOMParserMethods for JSRef<'a, DOMParser> {
}
}
-impl Reflectable for DOMParser {
- fn reflector<'a>(&'a self) -> &'a Reflector {
- &self.reflector_
- }
-}