diff options
author | Anthony Ramine <nox@nox.paris> | 2020-03-29 19:39:49 +0200 |
---|---|---|
committer | Anthony Ramine <nox@nox.paris> | 2020-03-30 13:07:25 +0200 |
commit | 86296b84ff4544ff3dc8ce90559bdfbb94494701 (patch) | |
tree | 29421cdbcc06480ab953c2cc2355c36ed53dbe56 /components/script/dom | |
parent | 206157dd74acc89b18e9a70e0c172092b64286dd (diff) | |
download | servo-86296b84ff4544ff3dc8ce90559bdfbb94494701.tar.gz servo-86296b84ff4544ff3dc8ce90559bdfbb94494701.zip |
Clean up LayoutShadowRootHelpers::get_style_data_for_layout
Parameter E is unused and the result should be bound by 'dom.
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/shadowroot.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/components/script/dom/shadowroot.rs b/components/script/dom/shadowroot.rs index 71db09f4671..4d4635fcd64 100644 --- a/components/script/dom/shadowroot.rs +++ b/components/script/dom/shadowroot.rs @@ -241,9 +241,7 @@ impl ShadowRootMethods for ShadowRoot { #[allow(unsafe_code)] pub trait LayoutShadowRootHelpers<'dom> { unsafe fn get_host_for_layout(&self) -> LayoutDom<'dom, Element>; - unsafe fn get_style_data_for_layout<'a, E: TElement>( - &self, - ) -> &'a AuthorStyles<StyleSheetInDocument>; + unsafe fn get_style_data_for_layout(self) -> &'dom AuthorStyles<StyleSheetInDocument>; unsafe fn flush_stylesheets<E: TElement>( &self, device: &Device, @@ -264,9 +262,7 @@ impl<'dom> LayoutShadowRootHelpers<'dom> for LayoutDom<'dom, ShadowRoot> { #[inline] #[allow(unsafe_code)] - unsafe fn get_style_data_for_layout<'a, E: TElement>( - &self, - ) -> &'a AuthorStyles<StyleSheetInDocument> { + unsafe fn get_style_data_for_layout(self) -> &'dom AuthorStyles<StyleSheetInDocument> { (*self.unsafe_get()).author_styles.borrow_for_layout() } |