diff options
Diffstat (limited to 'components/script/dom/vreyeparameters.rs')
-rw-r--r-- | components/script/dom/vreyeparameters.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/vreyeparameters.rs b/components/script/dom/vreyeparameters.rs index 2779989d0ae..0a8260610e1 100644 --- a/components/script/dom/vreyeparameters.rs +++ b/components/script/dom/vreyeparameters.rs @@ -9,8 +9,9 @@ use crate::dom::bindings::reflector::{reflect_dom_object, Reflector}; use crate::dom::bindings::root::{Dom, DomRoot}; use crate::dom::globalscope::GlobalScope; use crate::dom::vrfieldofview::VRFieldOfView; +use crate::script_runtime::JSContext; use dom_struct::dom_struct; -use js::jsapi::{Heap, JSContext, JSObject}; +use js::jsapi::{Heap, JSObject}; use js::typedarray::{CreateWith, Float32Array}; use std::default::Default; use std::ptr; @@ -67,8 +68,8 @@ impl VREyeParameters { impl VREyeParametersMethods for VREyeParameters { #[allow(unsafe_code)] // https://w3c.github.io/webvr/#dom-vreyeparameters-offset - unsafe fn Offset(&self, _cx: *mut JSContext) -> NonNull<JSObject> { - NonNull::new_unchecked(self.offset.get()) + fn Offset(&self, _cx: JSContext) -> NonNull<JSObject> { + unsafe { NonNull::new_unchecked(self.offset.get()) } } // https://w3c.github.io/webvr/#dom-vreyeparameters-fieldofview |