style: Tidy a couple things.

This commit is contained in:
Emilio Cobos Álvarez 2018-03-08 22:03:15 +01:00
parent daaee046b3
commit 1654f297ca
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C
3 changed files with 19 additions and 10 deletions

View file

@ -2578,7 +2578,6 @@ impl<'a> SelectorsElement for DomRoot<Element> {
false false
} }
fn first_child_element(&self) -> Option<DomRoot<Element>> { fn first_child_element(&self) -> Option<DomRoot<Element>> {
self.node.child_elements().next() self.node.child_elements().next()
} }

View file

@ -356,7 +356,10 @@ impl<Impl: SelectorImpl> Visit for Selector<Impl> where Impl::NonTSPseudoClass:
} }
} }
impl<Impl: SelectorImpl> Visit for Component<Impl> where Impl::NonTSPseudoClass: Visit<Impl=Impl> { impl<Impl: SelectorImpl> Visit for Component<Impl>
where
Impl::NonTSPseudoClass: Visit<Impl=Impl>
{
type Impl = Impl; type Impl = Impl;
fn visit<V>(&self, visitor: &mut V) -> bool fn visit<V>(&self, visitor: &mut V) -> bool

View file

@ -435,8 +435,11 @@ impl<'a, 'i> ::selectors::Parser<'i> for SelectorParser<'a> {
type Impl = SelectorImpl; type Impl = SelectorImpl;
type Error = StyleParseErrorKind<'i>; type Error = StyleParseErrorKind<'i>;
fn parse_non_ts_pseudo_class(&self, location: SourceLocation, name: CowRcStr<'i>) fn parse_non_ts_pseudo_class(
-> Result<NonTSPseudoClass, ParseError<'i>> { &self,
location: SourceLocation,
name: CowRcStr<'i>,
) -> Result<NonTSPseudoClass, ParseError<'i>> {
use self::NonTSPseudoClass::*; use self::NonTSPseudoClass::*;
let pseudo_class = match_ignore_ascii_case! { &name, let pseudo_class = match_ignore_ascii_case! { &name,
"active" => Active, "active" => Active,
@ -468,10 +471,11 @@ impl<'a, 'i> ::selectors::Parser<'i> for SelectorParser<'a> {
Ok(pseudo_class) Ok(pseudo_class)
} }
fn parse_non_ts_functional_pseudo_class<'t>(&self, fn parse_non_ts_functional_pseudo_class<'t>(
name: CowRcStr<'i>, &self,
parser: &mut CssParser<'i, 't>) name: CowRcStr<'i>,
-> Result<NonTSPseudoClass, ParseError<'i>> { parser: &mut CssParser<'i, 't>,
) -> Result<NonTSPseudoClass, ParseError<'i>> {
use self::NonTSPseudoClass::*; use self::NonTSPseudoClass::*;
let pseudo_class = match_ignore_ascii_case!{ &name, let pseudo_class = match_ignore_ascii_case!{ &name,
"lang" => { "lang" => {
@ -489,8 +493,11 @@ impl<'a, 'i> ::selectors::Parser<'i> for SelectorParser<'a> {
Ok(pseudo_class) Ok(pseudo_class)
} }
fn parse_pseudo_element(&self, location: SourceLocation, name: CowRcStr<'i>) fn parse_pseudo_element(
-> Result<PseudoElement, ParseError<'i>> { &self,
location: SourceLocation,
name: CowRcStr<'i>,
) -> Result<PseudoElement, ParseError<'i>> {
use self::PseudoElement::*; use self::PseudoElement::*;
let pseudo_element = match_ignore_ascii_case! { &name, let pseudo_element = match_ignore_ascii_case! { &name,
"before" => Before, "before" => Before,