diff options
Diffstat (limited to 'components/script/dom/webglprogram.rs')
-rw-r--r-- | components/script/dom/webglprogram.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/script/dom/webglprogram.rs b/components/script/dom/webglprogram.rs index bf198e5382c..6863bc89e53 100644 --- a/components/script/dom/webglprogram.rs +++ b/components/script/dom/webglprogram.rs @@ -392,10 +392,12 @@ impl WebGLProgram { sender, )); let location = receiver.recv().unwrap(); + let context_id = self.upcast::<WebGLObject>().context().context_id(); Ok(Some(WebGLUniformLocation::new( self.global().as_window(), location, + context_id, self.id, self.link_generation.get(), size, |