diff options
Diffstat (limited to 'components/script/dom/gpucanvascontext.rs')
-rw-r--r-- | components/script/dom/gpucanvascontext.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/components/script/dom/gpucanvascontext.rs b/components/script/dom/gpucanvascontext.rs index ca059fdec97..511f78634ef 100644 --- a/components/script/dom/gpucanvascontext.rs +++ b/components/script/dom/gpucanvascontext.rs @@ -201,7 +201,13 @@ impl GPUCanvasContextMethods for GPUCanvasContext { self.webrender_image.set(Some(receiver.recv().unwrap())); - let swap_chain = GPUSwapChain::new(&self.global(), self.channel.clone(), &self, &*texture); + let swap_chain = GPUSwapChain::new( + &self.global(), + self.channel.clone(), + &self, + &*texture, + descriptor.parent.label.as_ref().cloned(), + ); *self.swap_chain.borrow_mut() = Some(Dom::from_ref(&*swap_chain)); swap_chain } |