diff options
author | Ms2ger <ms2ger@gmail.com> | 2013-11-03 15:00:02 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2013-11-06 21:56:47 +0100 |
commit | 80a6103f7d54055389bd37ac6a74083c34222ab5 (patch) | |
tree | 5c39eafe4627fc46a695f7bbc92423d4b378500c /src/components/script/dom/eventtarget.rs | |
parent | edd9c1d5ebb17c68bc1c5b809099aecc3f59943b (diff) | |
download | servo-80a6103f7d54055389bd37ac6a74083c34222ab5.tar.gz servo-80a6103f7d54055389bd37ac6a74083c34222ab5.zip |
Remove Reflectable::GetParentObject.
Diffstat (limited to 'src/components/script/dom/eventtarget.rs')
-rw-r--r-- | src/components/script/dom/eventtarget.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/components/script/dom/eventtarget.rs b/src/components/script/dom/eventtarget.rs index ddcdda44b16..26df47ef585 100644 --- a/src/components/script/dom/eventtarget.rs +++ b/src/components/script/dom/eventtarget.rs @@ -8,9 +8,6 @@ use dom::bindings::codegen::EventListenerBinding::EventListener; use dom::event::AbstractEvent; use dom::eventdispatcher::dispatch_event; use dom::node::{AbstractNode, ScriptView}; -use script_task::page_from_context; - -use js::jsapi::JSContext; use std::cast; use std::hashmap::HashMap; @@ -104,10 +101,6 @@ impl Reflectable for AbstractEventTarget { fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector { self.mut_eventtarget().mut_reflector() } - - fn GetParentObject(&self, cx: *JSContext) -> Option<@mut Reflectable> { - self.eventtarget().GetParentObject(cx) - } } impl EventTarget { @@ -186,12 +179,4 @@ impl Reflectable for EventTarget { fn mut_reflector<'a>(&'a mut self) -> &'a mut Reflector { &mut self.reflector_ } - - fn GetParentObject(&self, cx: *JSContext) -> Option<@mut Reflectable> { - let page = page_from_context(cx); - // TODO(tkuehn): This only handles top-level pages. Needs to handle subframes. - unsafe { - Some((*page).frame.get_ref().window as @mut Reflectable) - } - } } |