mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Rename CaseSensitivity::CaseInsensitive to AsciiCaseInsensitive
This commit is contained in:
parent
864f5509d8
commit
0b1e51de53
3 changed files with 5 additions and 5 deletions
|
@ -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) => {
|
||||
|
|
|
@ -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(())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue