Implement GlobalRef::reflector as an inherent method.

Reflectable is meant for actual DOM objects, not for references to them.
This commit is contained in:
Ms2ger 2015-10-23 17:20:17 +02:00
parent 94aa8ca80a
commit 9be52dc41a

View file

@ -196,10 +196,9 @@ impl<'a> GlobalRef<'a> {
GlobalRef::Worker(worker) => worker.set_devtools_wants_updates(send_updates), GlobalRef::Worker(worker) => worker.set_devtools_wants_updates(send_updates),
} }
} }
}
impl<'a> Reflectable for GlobalRef<'a> { /// Returns the receiver's reflector.
fn reflector(&self) -> &Reflector { pub fn reflector(&self) -> &Reflector {
match *self { match *self {
GlobalRef::Window(ref window) => window.reflector(), GlobalRef::Window(ref window) => window.reflector(),
GlobalRef::Worker(ref worker) => worker.reflector(), GlobalRef::Worker(ref worker) => worker.reflector(),