diff options
author | Anthony Ramine <nox@nox.paris> | 2020-03-31 18:30:42 +0200 |
---|---|---|
committer | Anthony Ramine <nox@nox.paris> | 2020-03-31 18:30:42 +0200 |
commit | 0bda1748230b4d54c274a014d770daf461fec50f (patch) | |
tree | 73109765d2928227616aadb19c9ef8f5648e06cf /components/script/dom/htmltablecellelement.rs | |
parent | 3b504148d5d4fef9f651e73df90ad8c9e9fb09a5 (diff) | |
download | servo-0bda1748230b4d54c274a014d770daf461fec50f.tar.gz servo-0bda1748230b4d54c274a014d770daf461fec50f.zip |
Merge RawLayoutElementHelpers into LayoutElementHelpers
Diffstat (limited to 'components/script/dom/htmltablecellelement.rs')
-rw-r--r-- | components/script/dom/htmltablecellelement.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/htmltablecellelement.rs b/components/script/dom/htmltablecellelement.rs index 6aa9b466602..792c3c3aab0 100644 --- a/components/script/dom/htmltablecellelement.rs +++ b/components/script/dom/htmltablecellelement.rs @@ -9,7 +9,7 @@ use crate::dom::bindings::root::DomRoot; use crate::dom::bindings::root::LayoutDom; use crate::dom::bindings::str::DOMString; use crate::dom::document::Document; -use crate::dom::element::{Element, RawLayoutElementHelpers}; +use crate::dom::element::{Element, LayoutElementHelpers}; use crate::dom::htmlelement::HTMLElement; use crate::dom::htmltablerowelement::HTMLTableRowElement; use crate::dom::node::Node; @@ -108,7 +108,7 @@ pub trait HTMLTableCellElementLayoutHelpers { impl HTMLTableCellElementLayoutHelpers for LayoutDom<'_, HTMLTableCellElement> { fn get_background_color(self) -> Option<RGBA> { unsafe { - (&*self.upcast::<Element>().unsafe_get()) + self.upcast::<Element>() .get_attr_for_layout(&ns!(), &local_name!("bgcolor")) .and_then(AttrValue::as_color) .cloned() @@ -117,7 +117,7 @@ impl HTMLTableCellElementLayoutHelpers for LayoutDom<'_, HTMLTableCellElement> { fn get_colspan(self) -> Option<u32> { unsafe { - (&*self.upcast::<Element>().unsafe_get()) + self.upcast::<Element>() .get_attr_for_layout(&ns!(), &local_name!("colspan")) .map(AttrValue::as_uint) } @@ -125,7 +125,7 @@ impl HTMLTableCellElementLayoutHelpers for LayoutDom<'_, HTMLTableCellElement> { fn get_rowspan(self) -> Option<u32> { unsafe { - (&*self.upcast::<Element>().unsafe_get()) + self.upcast::<Element>() .get_attr_for_layout(&ns!(), &local_name!("rowspan")) .map(AttrValue::as_uint) } @@ -133,7 +133,7 @@ impl HTMLTableCellElementLayoutHelpers for LayoutDom<'_, HTMLTableCellElement> { fn get_width(self) -> LengthOrPercentageOrAuto { unsafe { - (&*self.upcast::<Element>().unsafe_get()) + self.upcast::<Element>() .get_attr_for_layout(&ns!(), &local_name!("width")) .map(AttrValue::as_dimension) .cloned() |