DescriptionMerge 101998 - "Raw" pseudo selectors don't match if immediately after a child or descendant combinator
https://bugs.webkit.org/show_bug.cgi?id=72933
Source/WebCore:
Remove shortcut that prevents universal selectors from being created before shadow pseudo-elements.
Reviewed by Antti Koivisto.
* css/CSSParser.cpp:
(WebCore::CSSParser::updateSpecifiersWithElementName):
LayoutTests:
Add tests cases for "raw" shadow pseudo-element selectors with various combinators.
Also add cases with explicit universal '*' selector.
Reviewed by Antti Koivisto.
* fast/css/css-selector-text-expected.txt:
* fast/css/css-selector-text.html:
* fast/css/css-set-selector-text-expected.txt:
* fast/css/css-set-selector-text.html:
* fast/css/unknown-pseudo-element-matching-expected.txt:
* fast/css/unknown-pseudo-element-matching.html:
TBR=rolandsteiner@chromium.org
BUG=97744
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=102658
Patch Set 1 #
Messages
Total messages: 1 (0 generated)
|