From 854ba8d51461c2c9166335d16c9597630fc29ce5 Mon Sep 17 00:00:00 2001 From: Maharsh Date: Mon, 13 May 2019 12:04:17 -0400 Subject: [PATCH] Borrow Layout Change --- components/script/dom/canvasrenderingcontext2d.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/components/script/dom/canvasrenderingcontext2d.rs b/components/script/dom/canvasrenderingcontext2d.rs index 18844a41ae4..1092c9ea88f 100644 --- a/components/script/dom/canvasrenderingcontext2d.rs +++ b/components/script/dom/canvasrenderingcontext2d.rs @@ -681,14 +681,17 @@ impl LayoutCanvasRenderingContext2DHelpers for LayoutDom IpcSender { (*self.unsafe_get()) .canvas_state - .borrow() + .borrow_for_layout() .ipc_renderer .clone() } #[allow(unsafe_code)] unsafe fn get_canvas_id(&self) -> CanvasId { - (*self.unsafe_get()).canvas_state.borrow().get_canvas_id() + (*self.unsafe_get()) + .canvas_state + .borrow_for_layout() + .get_canvas_id() } }