diff options
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index 48ef41cbff3..cca6ae7edbd 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -1039,8 +1039,9 @@ impl<'dom> LayoutElementHelpers<'dom> for LayoutDom<'dom, Element> { #[inline] #[allow(unsafe_code)] unsafe fn get_shadow_root_for_layout(self) -> Option<LayoutDom<'dom, ShadowRoot>> { - (*self.unsafe_get()) - .rare_data_for_layout() + self.unsafe_get() + .rare_data + .borrow_for_layout() .as_ref()? .shadow_root .as_ref() |