diff options
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 64148a0a435..9f3b9f286e8 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -20,7 +20,7 @@ use dom::bindings::conversions::{ConversionResult, FromJSValConvertible, ToJSVal use dom::bindings::error::{Error, Fallible}; use dom::bindings::inheritance::Castable; use dom::bindings::reflector::{DomObject, Reflector, reflect_dom_object}; -use dom::bindings::root::{Dom, LayoutJS, MutNullableJS, Root}; +use dom::bindings::root::{Dom, LayoutJS, MutNullableDom, Root}; use dom::bindings::str::DOMString; use dom::event::{Event, EventBubbles, EventCancelable}; use dom::htmlcanvaselement::HTMLCanvasElement; @@ -145,14 +145,14 @@ pub struct WebGLRenderingContext { last_error: Cell<Option<WebGLError>>, texture_unpacking_settings: Cell<TextureUnpacking>, texture_unpacking_alignment: Cell<u32>, - bound_framebuffer: MutNullableJS<WebGLFramebuffer>, - bound_renderbuffer: MutNullableJS<WebGLRenderbuffer>, - bound_texture_2d: MutNullableJS<WebGLTexture>, - bound_texture_cube_map: MutNullableJS<WebGLTexture>, - bound_buffer_array: MutNullableJS<WebGLBuffer>, - bound_buffer_element_array: MutNullableJS<WebGLBuffer>, + bound_framebuffer: MutNullableDom<WebGLFramebuffer>, + bound_renderbuffer: MutNullableDom<WebGLRenderbuffer>, + bound_texture_2d: MutNullableDom<WebGLTexture>, + bound_texture_cube_map: MutNullableDom<WebGLTexture>, + bound_buffer_array: MutNullableDom<WebGLBuffer>, + bound_buffer_element_array: MutNullableDom<WebGLBuffer>, bound_attrib_buffers: DOMRefCell<FnvHashMap<u32, Dom<WebGLBuffer>>>, - current_program: MutNullableJS<WebGLProgram>, + current_program: MutNullableDom<WebGLProgram>, #[ignore_heap_size_of = "Because it's small"] current_vertex_attrib_0: Cell<(f32, f32, f32, f32)>, #[ignore_heap_size_of = "Because it's small"] @@ -189,14 +189,14 @@ impl WebGLRenderingContext { last_error: Cell::new(None), texture_unpacking_settings: Cell::new(CONVERT_COLORSPACE), texture_unpacking_alignment: Cell::new(4), - bound_framebuffer: MutNullableJS::new(None), - bound_texture_2d: MutNullableJS::new(None), - bound_texture_cube_map: MutNullableJS::new(None), - bound_buffer_array: MutNullableJS::new(None), - bound_buffer_element_array: MutNullableJS::new(None), + bound_framebuffer: MutNullableDom::new(None), + bound_texture_2d: MutNullableDom::new(None), + bound_texture_cube_map: MutNullableDom::new(None), + bound_buffer_array: MutNullableDom::new(None), + bound_buffer_element_array: MutNullableDom::new(None), bound_attrib_buffers: DOMRefCell::new(Default::default()), - bound_renderbuffer: MutNullableJS::new(None), - current_program: MutNullableJS::new(None), + bound_renderbuffer: MutNullableDom::new(None), + current_program: MutNullableDom::new(None), current_vertex_attrib_0: Cell::new((0f32, 0f32, 0f32, 1f32)), current_scissor: Cell::new((0, 0, size.width, size.height)), current_clear_color: Cell::new((0.0, 0.0, 0.0, 0.0)), |