Rename CaseSensitivity::CaseInsensitive to AsciiCaseInsensitive

This commit is contained in:
Simon Sapin 2017-05-17 15:03:26 +02:00
parent 864f5509d8
commit 0b1e51de53
3 changed files with 5 additions and 5 deletions

View file

@ -415,7 +415,7 @@ fn matches_simple_selector<E, F>(
Component::AttrEqual(ref attr, ref value, case_sensitivity) => {
match case_sensitivity {
CaseSensitivity::CaseSensitive => element.match_attr_equals(attr, value),
CaseSensitivity::CaseInsensitive => element.match_attr_equals_ignore_ascii_case(attr, value),
CaseSensitivity::AsciiCaseInsensitive => element.match_attr_equals_ignore_ascii_case(attr, value),
}
}
Component::AttrIncludes(ref attr, ref value) => {

View file

@ -608,7 +608,7 @@ impl<Impl: SelectorImpl> Component<Impl> {
#[derive(Eq, PartialEq, Clone, Copy, Debug)]
pub enum CaseSensitivity {
CaseSensitive, // Selectors spec says language-defined, but HTML says sensitive.
CaseInsensitive,
AsciiCaseInsensitive,
}
@ -754,7 +754,7 @@ impl<Impl: SelectorImpl> ToCss for Component<Impl> {
AttrEqual(ref a, ref v, case) => {
attr_selector_to_css(a, " = ", v, match case {
CaseSensitivity::CaseSensitive => None,
CaseSensitivity::CaseInsensitive => Some(" i"),
CaseSensitivity::AsciiCaseInsensitive => Some(" i"),
}, dest)
}
AttrDashMatch(ref a, ref v) => attr_selector_to_css(a, " |= ", v, None, dest),
@ -1322,7 +1322,7 @@ fn parse_attribute_flags(input: &mut CssParser) -> Result<CaseSensitivity, ()> {
match input.next() {
Err(()) => Ok(CaseSensitivity::CaseSensitive),
Ok(Token::Ident(ref value)) if value.eq_ignore_ascii_case("i") => {
Ok(CaseSensitivity::CaseInsensitive)
Ok(CaseSensitivity::AsciiCaseInsensitive)
}
_ => Err(())
}

View file

@ -104,7 +104,7 @@ fn test_parse_stylesheet() {
prefix: None,
url: ns!()
}),
}, "hidden".to_owned(), CaseSensitivity::CaseInsensitive)
}, "hidden".to_owned(), CaseSensitivity::AsciiCaseInsensitive)
]),
(0 << 20) + (1 << 10) + (1 << 0)
),