diff options
Diffstat (limited to 'components/script/dom/offscreencanvas.rs')
-rw-r--r-- | components/script/dom/offscreencanvas.rs | 7 |
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), )); |