diff options
Diffstat (limited to 'components/script/dom/webglshader.rs')
-rw-r--r-- | components/script/dom/webglshader.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/webglshader.rs b/components/script/dom/webglshader.rs index 795dc8c865b..ade6f6e93c9 100644 --- a/components/script/dom/webglshader.rs +++ b/components/script/dom/webglshader.rs @@ -6,18 +6,19 @@ use dom::bindings::codegen::Bindings::WebGLShaderBinding; use dom::bindings::global::GlobalRef; use dom::bindings::js::{Temporary, JSRef}; -use dom::bindings::utils::{Reflector, reflect_dom_object}; +use dom::bindings::utils::reflect_dom_object; +use dom::webglobject::WebGLObject; #[dom_struct] pub struct WebGLShader { - reflector_: Reflector, + webgl_object: WebGLObject, id: u32, } impl WebGLShader { fn new_inherited(id: u32) -> WebGLShader { WebGLShader { - reflector_: Reflector::new(), + webgl_object: WebGLObject::new_inherited(), id: id, } } |