diff options
Diffstat (limited to 'components/script/dom/messageevent.rs')
-rw-r--r-- | components/script/dom/messageevent.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/script/dom/messageevent.rs b/components/script/dom/messageevent.rs index 53143711cf0..b457461723c 100644 --- a/components/script/dom/messageevent.rs +++ b/components/script/dom/messageevent.rs @@ -15,8 +15,8 @@ use dom::eventtarget::EventTarget; use dom::globalscope::GlobalScope; use js::jsapi::{HandleValue, Heap, JSContext}; use js::jsval::JSVal; +use servo_atoms::Atom; use std::default::Default; -use string_cache::Atom; #[dom_struct] pub struct MessageEvent { @@ -95,8 +95,9 @@ impl MessageEvent { } impl MessageEventMethods for MessageEvent { + #[allow(unsafe_code)] // https://html.spec.whatwg.org/multipage/#dom-messageevent-data - fn Data(&self, _cx: *mut JSContext) -> JSVal { + unsafe fn Data(&self, _cx: *mut JSContext) -> JSVal { self.data.get() } |