зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1514029. Fix serialization of explicitly case-sensitive attr selectors with a namespace. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D14493 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
3189fe85e8
Коммит
5fda010a9b
|
@ -1302,7 +1302,7 @@ impl<Impl: SelectorImpl> ToCss for AttrSelectorWithOptionalNamespace<Impl> {
|
|||
ParsedCaseSensitivity::CaseSensitive |
|
||||
ParsedCaseSensitivity::AsciiCaseInsensitiveIfInHtmlElementInHtmlDocument => {},
|
||||
ParsedCaseSensitivity::AsciiCaseInsensitive => dest.write_str(" i")?,
|
||||
ParsedCaseSensitivity::ExplicitCaseSensitive => dest.write_str(" i")?,
|
||||
ParsedCaseSensitivity::ExplicitCaseSensitive => dest.write_str(" s")?,
|
||||
}
|
||||
},
|
||||
}
|
||||
|
|
|
@ -24,9 +24,11 @@ var tests = [
|
|||
['[foo="bar" i]', '[foo="bar" i]'],
|
||||
['[foo="bar" /**/ i]', '[foo="bar" i]'],
|
||||
['[foo="bar"/**/i]', '[foo="bar" i]'],
|
||||
['[*|foo="bar" i]', '[*|foo="bar" i]'],
|
||||
['[foo="bar" s]', '[foo="bar" s]'],
|
||||
['[foo="bar" /**/ s]', '[foo="bar" s]'],
|
||||
['[foo="bar"/**/s]', '[foo="bar" s]'],
|
||||
['[*|foo="bar" s]', '[*|foo="bar" s]'],
|
||||
]
|
||||
|
||||
tests.forEach(function(arr) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче