diff options
author | ecoal95 <ecoal95@gmail.com> | 2015-05-04 02:06:20 +0200 |
---|---|---|
committer | ecoal95 <ecoal95@gmail.com> | 2015-05-04 02:06:20 +0200 |
commit | ad414824b2941802a6ac9230e24e89cd0eaa1b5e (patch) | |
tree | dff993520c6459ea1c5b8796fdec255abe2b3874 /components/script/dom/webglprogram.rs | |
parent | b43a2ed80714131db4c92a51c0046245aa43da11 (diff) | |
download | servo-ad414824b2941802a6ac9230e24e89cd0eaa1b5e.tar.gz servo-ad414824b2941802a6ac9230e24e89cd0eaa1b5e.zip |
Fix WebGL objects inheritance
Diffstat (limited to 'components/script/dom/webglprogram.rs')
-rw-r--r-- | components/script/dom/webglprogram.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/webglprogram.rs b/components/script/dom/webglprogram.rs index f8eeea9d7cb..7839b0ffb03 100644 --- a/components/script/dom/webglprogram.rs +++ b/components/script/dom/webglprogram.rs @@ -6,18 +6,19 @@ use dom::bindings::codegen::Bindings::WebGLProgramBinding; 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 WebGLProgram { - reflector_: Reflector, + webgl_object: WebGLObject, id: u32, } impl WebGLProgram { fn new_inherited(id: u32) -> WebGLProgram { WebGLProgram { - reflector_: Reflector::new(), + webgl_object: WebGLObject::new_inherited(), id: id, } } |