style: Kill some style sharing code.

MozReview-Commit-ID: 42MyHx3QHuu
This commit is contained in:
Emilio Cobos Álvarez 2017-07-13 15:16:52 +02:00
parent 9515abbca3
commit 36310e3b66
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C
4 changed files with 62 additions and 194 deletions

View file

@ -346,7 +346,7 @@ pub trait ThreadSafeLayoutElement: Clone + Copy + Sized + Debug +
#[inline]
fn get_before_pseudo(&self) -> Option<Self> {
if self.style_data().styles.pseudos.has(&PseudoElement::Before) {
if self.style_data().styles.pseudos.get(&PseudoElement::Before).is_some() {
Some(self.with_pseudo(PseudoElementType::Before(None)))
} else {
None
@ -355,7 +355,7 @@ pub trait ThreadSafeLayoutElement: Clone + Copy + Sized + Debug +
#[inline]
fn get_after_pseudo(&self) -> Option<Self> {
if self.style_data().styles.pseudos.has(&PseudoElement::After) {
if self.style_data().styles.pseudos.get(&PseudoElement::After).is_some() {
Some(self.with_pseudo(PseudoElementType::After(None)))
} else {
None