diff options
Diffstat (limited to 'components/script/dom/bindings/trace.rs')
-rw-r--r-- | components/script/dom/bindings/trace.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/bindings/trace.rs b/components/script/dom/bindings/trace.rs index 890074974d3..1bc9c165fb1 100644 --- a/components/script/dom/bindings/trace.rs +++ b/components/script/dom/bindings/trace.rs @@ -107,6 +107,7 @@ use time::Duration; use uuid::Uuid; use webrender_traits::{WebGLBufferId, WebGLError, WebGLFramebufferId, WebGLProgramId}; use webrender_traits::{WebGLRenderbufferId, WebGLShaderId, WebGLTextureId}; +use webvr_traits::WebVRGamepadHand; /// A trait to allow tracing (only) DOM objects. pub unsafe trait JSTraceable { @@ -381,6 +382,7 @@ unsafe_no_jsmanaged_fields!(WebGLRenderbufferId); unsafe_no_jsmanaged_fields!(WebGLShaderId); unsafe_no_jsmanaged_fields!(WebGLTextureId); unsafe_no_jsmanaged_fields!(MediaList); +unsafe_no_jsmanaged_fields!(WebVRGamepadHand); unsafe impl<'a> JSTraceable for &'a str { #[inline] @@ -726,7 +728,7 @@ impl<T: JSTraceable> RootableVec<T> { RootableVec { v: vec![], } - } + } } /// A vector of items that are rooted for the lifetime 'a. |