aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/gpucanvascontext.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/gpucanvascontext.rs')
-rw-r--r--components/script/dom/gpucanvascontext.rs8
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
}