aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/offscreencanvas.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/offscreencanvas.rs')
-rw-r--r--components/script/dom/offscreencanvas.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/components/script/dom/offscreencanvas.rs b/components/script/dom/offscreencanvas.rs
index bc1e6fb6fac..5086287dbb3 100644
--- a/components/script/dom/offscreencanvas.rs
+++ b/components/script/dom/offscreencanvas.rs
@@ -93,7 +93,12 @@ impl OffscreenCanvas {
};
}
let size = self.get_size();
- let context = OffscreenCanvasRenderingContext2D::new(&self.global(), self, size);
+ let context = OffscreenCanvasRenderingContext2D::new(
+ &self.global(),
+ self,
+ size,
+ self.placeholder.as_ref().map(|c| &**c),
+ );
*self.context.borrow_mut() = Some(OffscreenCanvasContext::OffscreenContext2d(
Dom::from_ref(&*context),
));