haikuwebkit/LayoutTests/fast/selectors
Chris Dumez fd74541ad3 :link and :visited pseudo-class selectors should not match <link> elements
https://bugs.webkit.org/show_bug.cgi?id=227847

Reviewed by Sam Weinig.

LayoutTests/imported/w3c:

Rebaseline WPT tests now that more checks are passing.

* web-platform-tests/dom/nodes/ParentNode-querySelector-All-expected.txt:
* web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht-expected.txt:
* web-platform-tests/html/semantics/selectors/pseudo-classes/link-expected.txt:

Source/WebCore:

:link, :visited and :any-link should only match <a> and <area> elements as per:
- https://drafts.csswg.org/selectors/#the-any-link-pseudo

Blink and Gecko match the specification. However, WebKit was incorrectly matching
<link> elements too.

No new tests, rebaselined existing tests.

* html/HTMLLinkElement.cpp:
(WebCore::HTMLLinkElement::parseAttribute):

LayoutTests:

Update / Rebaseline existing tests due to behavior change.

* fast/css/link-basics-expected.html:
* fast/css/link-basics.html:
* fast/selectors/any-link-basics-expected.txt:
* fast/selectors/link-basics-expected.txt:
* fast/selectors/link-basics-xhtml-expected.txt:
* fast/selectors/resources/html-link-type-tests.js:
(testHTMLTagsForLink):
* fast/selectors/webkit-any-link-basics-expected.txt:


Canonical link: https://commits.webkit.org/239579@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@279818 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-07-12 04:08:46 +00:00
..
resources :link and :visited pseudo-class selectors should not match <link> elements 2021-07-12 04:08:46 +00:00
001.html
002.html
003.html
004.html
005.html
006.html
007a.html
007b.html
008.html
009.html
010.html
011.html
012.html
013.html
014.html
015.html
016.html
017.html
018.html
018b.html
019.html
020.html
021.html
021b.html
027.html
032.html
034.html
038.html
039.html
039b.html
040-expected.html
040.html
041.html
042.html
043.html
043b.html
044.html
044b.html
044c.html
044d.html
045.html
045b.html
045c.html
046.html
054.html
056.html
058.html
059.html
060.html
061.html
062.html
063.html
064.html
065.html
066.html
066b.html
072.html
072b.html
077.html
077b.html
078b.html
083.html
087b.html
088b.html
089.html
090b.html
154.html
155.html
155a.html
155b.html
155c.html
155d.html
156b.html
157.html
158.html
159.html
160.html
166.html
166a.html
167.html
167a.html
168.html
168a.html
169.html
169a.html
170.html
170a.html
170b.html
170c.html
170d.html
175a.html
175b.html
175c.html
177a.html
177b.html
active-hover-quirks-expected.txt
active-hover-quirks.html
active-hover-strict-expected.txt
active-hover-strict.html
active-quirks-expected.txt
active-quirks.html
active-strict-expected.txt
active-strict.html
adjacent-descendant-tail-register-requirement-expected.txt
adjacent-descendant-tail-register-requirement.html
any-link-basics-2-expected.txt
any-link-basics-2.html
any-link-basics-expected.txt :link and :visited pseudo-class selectors should not match <link> elements 2021-07-12 04:08:46 +00:00
any-link-basics.html
any-link-styling-expected.html
any-link-styling.html
attr-list-01-expected.html
attr-list-01.html
attribute-ascii-case-insensitive-style-update-expected.txt
attribute-ascii-case-insensitive-style-update.html
attribute-contains-value-matching-is-ascii-case-insensitive-expected.txt
attribute-contains-value-matching-is-ascii-case-insensitive.html
attribute-direct-adjacent-style-update-expected.txt
attribute-direct-adjacent-style-update.html
attribute-endswith-value-matching-is-ascii-case-insensitive-expected.txt
attribute-endswith-value-matching-is-ascii-case-insensitive.html
attribute-exact-value-match-is-ascii-case-insensitive-expected.txt
attribute-exact-value-match-is-ascii-case-insensitive.html
attribute-hyphen-value-matching-is-ascii-case-insensitive-expected.txt
attribute-hyphen-value-matching-is-ascii-case-insensitive.html
attribute-list-value-matching-is-ascii-case-insensitive-expected.txt
attribute-list-value-matching-is-ascii-case-insensitive.html
attribute-list-with-whitespace-in-selector-expected.txt
attribute-list-with-whitespace-in-selector.html
attribute-list-with-whitespace-in-value-expected.txt
attribute-list-with-whitespace-in-value.html CSS value in whitespace-separated list attribute selector (~=) mishandles tab/newline/etc. 2014-09-17 20:01:09 +00:00
attribute-sibling-style-update-expected.txt
attribute-sibling-style-update.html Style invalidation does not work for adjacent node updates 2014-08-23 04:30:33 +00:00
attribute-startswith-value-matching-is-ascii-case-insensitive-expected.txt
attribute-startswith-value-matching-is-ascii-case-insensitive.html
attribute-style-update-html-expected.txt
attribute-style-update-html.html
attribute-style-update-svg-in-html-expected.txt
attribute-style-update-svg-in-html.html
attribute-style-update-xhtml-expected.txt Updating attributes on HTML elements do not invalidate the style correctly unless the attribute name is lowercase in the stylesheet 2014-08-27 19:16:51 +00:00
attribute-style-update-xhtml.xhtml
backtracking-adjacent-expected.txt CSS JIT: optimize direct / indirect adjacent's traversal backtracking 2014-05-04 03:25:56 +00:00
backtracking-adjacent-optimized-expected.txt
backtracking-adjacent-optimized.html
backtracking-adjacent.html
backtracking-child-combinator-with-tail-expected.txt
backtracking-child-combinator-with-tail.html CSS JIT: backtracking with current / parent element for child 2014-04-29 01:58:38 +00:00
backtracking-child-combinator-without-tail-expected.txt
backtracking-child-combinator-without-tail.html
case-insensitive-attribute-bascis-expected.txt
case-insensitive-attribute-bascis.html
case-insensitive-attribute-matching-style-attribute-expected.txt
case-insensitive-attribute-matching-style-attribute.html
case-insensitive-attribute-register-requirement-1-expected.txt
case-insensitive-attribute-register-requirement-1.html [CSS Selectors 4] Add support for `:is()` with the same logic for the existing `:matches()` 2020-03-31 00:52:56 +00:00
case-insensitive-attribute-register-requirement-2-expected.txt
case-insensitive-attribute-register-requirement-2.html Remove support for >> descendant combinator syntax 2017-09-08 16:35:45 +00:00
case-insensitive-attribute-style-update-expected.txt
case-insensitive-attribute-style-update.html Add the initial matching implementation for attribute selectors with case-insensitive value 2015-02-15 06:11:51 +00:00
case-insensitive-attribute-with-case-sensitive-name-expected.txt
case-insensitive-attribute-with-case-sensitive-name.html
case-insensitive-value-matching-expected.txt Compile attribute value matching 2014-02-28 05:52:33 +00:00
case-insensitive-value-matching.html
checked-direct-adjacent-style-update-1-expected.txt
checked-direct-adjacent-style-update-1.html
checked-direct-adjacent-style-update-2-expected.txt
checked-direct-adjacent-style-update-2.html
checked-direct-adjacent-style-update-3-expected.txt
checked-direct-adjacent-style-update-3.html
checked-direct-adjacent-style-update-4-expected.txt
checked-direct-adjacent-style-update-4.html
class-direct-adjacent-style-update-expected.txt
class-direct-adjacent-style-update.html
class-sibling-style-update-expected.txt
class-sibling-style-update.html
class-style-update-expected.txt
class-style-update-with-not-expected.txt
class-style-update-with-not.html
class-style-update-with-nth-child-of-expected.txt
class-style-update-with-nth-child-of.html CSS Rule features are ignored for nested CSS Selector lists 2014-10-22 03:28:29 +00:00
class-style-update.html
closest-general-expected.txt
closest-general.html
closest-scope-expected.txt
closest-scope.html
cousin-stylesharing-adjacent-selector-expected.html
cousin-stylesharing-adjacent-selector.html REGRESSION: ChildrenAffectedBy flags lost between siblings which have child elements sharing style 2013-01-29 11:36:30 +00:00
cousin-stylesharing-last-child-selector-expected.html REGRESSION: ChildrenAffectedBy flags lost between siblings which have child elements sharing style 2013-01-29 11:36:30 +00:00
cousin-stylesharing-last-child-selector.html REGRESSION: ChildrenAffectedBy flags lost between siblings which have child elements sharing style 2013-01-29 11:36:30 +00:00
default-style-update-expected.txt
default-style-update.html
detached-radio-button-checked-and-indeterminate-states-expected.txt
detached-radio-button-checked-and-indeterminate-states.html
element-closest-tagname-case-sensitivity-svg-in-html-expected.txt
element-closest-tagname-case-sensitivity-svg-in-html.html
element-closest-tagname-case-sensitivity-svg-in-xhtml-expected.txt
element-closest-tagname-case-sensitivity-svg-in-xhtml.xhtml
element-matches-attribute-ascii-case-insensitive-html-expected.txt
element-matches-attribute-ascii-case-insensitive-html.html
element-matches-tagname-case-sensitivity-svg-in-html-expected.txt
element-matches-tagname-case-sensitivity-svg-in-html.html
element-matches-tagname-case-sensitivity-svg-in-xhtml-expected.txt
element-matches-tagname-case-sensitivity-svg-in-xhtml.xhtml
empty-adjacent-style-update-expected.txt
empty-adjacent-style-update.html
empty-basics-expected.txt
empty-basics.html
empty-element-made-non-empty-expected.txt :empty still applies to elements made non-empty via page dynamics. 2012-03-01 21:53:23 +00:00
empty-element-made-non-empty.html
empty-long-adjacent-backtracking-expected.txt
empty-long-adjacent-backtracking.html
empty-namespace-with-element-selector-expected.txt
empty-namespace-with-element-selector.html [CSS] The parser should not get rid of empty namespace specification in front of element name selectors 2016-08-18 06:22:40 +00:00
empty-style-update-expected.txt
empty-style-update.html
filter-root-node-with-selector-contains-adjacents-expected.txt
filter-root-node-with-selector-contains-adjacents.html filterRootById accidentally clears inAdjacentChain flag 2014-09-17 08:54:50 +00:00
first-child-direct-adjacent-style-update-expected.txt Fix style invalidation of elements with multiple siblings dependencies 2014-09-03 21:30:31 +00:00
first-child-direct-adjacent-style-update.html
first-child-sibling-style-update-expected.txt
first-child-sibling-style-update.html
first-child-update-with-renderer-expected.txt
first-child-update-with-renderer.html
first-of-type-direct-adjacent-style-update-expected.txt
first-of-type-direct-adjacent-style-update.html
first-of-type-sibling-style-update-expected.txt
first-of-type-sibling-style-update.html
focus-visible-crash-expected.txt REGRESSION (r276264): Reproducible crash in WebCore::UserActionElementSet::clearFlags 2021-04-27 05:44:59 +00:00
focus-visible-crash.html REGRESSION (r276264): Reproducible crash in WebCore::UserActionElementSet::clearFlags 2021-04-27 05:44:59 +00:00
focus-within-style-update-expected.txt
focus-within-style-update.html Fix failing combobox-activedescendant-notifications.html test 2020-09-10 18:18:10 +00:00
focus-within-with-selector-checker-expected.txt
focus-within-with-selector-checker.html
hover-invalidation-descendant-clear-expected.html REGRESSION (r271584): Hovering slowly over and out of "Top 100" items on liberation.fr does not restore animated state 2021-01-27 02:38:15 +00:00
hover-invalidation-descendant-clear.html REGRESSION (r271584): Hovering slowly over and out of "Top 100" items on liberation.fr does not restore animated state 2021-01-27 02:38:15 +00:00
hover-invalidation-descendant-dynamic-expected.txt
hover-invalidation-descendant-dynamic.html REGRESSION (r196383): Drop down CSS menus not working on cnet.com, apmex.com 2016-08-01 18:00:48 +00:00
hover-quirks-expected.txt
hover-quirks.html
hover-strict-expected.txt
hover-strict.html
id-attribute-querySelector-used-as-id-selector-expected.txt
id-attribute-querySelector-used-as-id-selector-quirks-expected.txt
id-attribute-querySelector-used-as-id-selector-quirks.html
id-attribute-querySelector-used-as-id-selector.html
id-direct-adjacent-style-update-expected.txt Fix style invalidation of elements with multiple siblings dependencies 2014-09-03 21:30:31 +00:00
id-direct-adjacent-style-update.html
id-sibling-style-update-expected.txt
id-sibling-style-update.html
ignore-pseudo-element-inside-non-rightmost-fragments-expected.txt
ignore-pseudo-element-inside-non-rightmost-fragments.html
images-with-usemap-should-not-match-link-expected.txt CSS4 Selectors: Add the pseudo class :any-link 2014-10-29 04:21:21 +00:00
images-with-usemap-should-not-match-link.html
in-range-out-of-range-style-update-expected.txt
in-range-out-of-range-style-update.html
input-with-selection-pseudo-element-expected.html
input-with-selection-pseudo-element.html
invalid-fieldset-style-update-1-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
invalid-fieldset-style-update-1.html
invalid-fieldset-style-update-2-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
invalid-fieldset-style-update-2.html
invalid-fieldset-style-update-3-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
invalid-fieldset-style-update-3.html
invalid-fieldset-style-update-4-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
invalid-fieldset-style-update-4.html
invalid-fieldset-style-update-5-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
invalid-fieldset-style-update-5.html
invalid-form-style-update-1-expected.txt
invalid-form-style-update-1.html
invalid-form-style-update-2-expected.txt
invalid-form-style-update-2.html
invalid-form-style-update-3-expected.txt
invalid-form-style-update-3.html
invalid-functional-pseudo-class-expected.txt Implement <forgiving-selector-list> for :is/:where 2020-10-20 17:07:25 +00:00
invalid-functional-pseudo-class.html Implement <forgiving-selector-list> for :is/:where 2020-10-20 17:07:25 +00:00
is-backtracking-expected.txt [CSS Selectors 4] Add support for `:is()` with the same logic for the existing `:matches()` 2020-03-31 00:52:56 +00:00
is-backtracking.html
is-complex-expected.txt
is-complex.html
is-selector-list-ending-with-never-matching-selectors-expected.txt
is-selector-list-ending-with-never-matching-selectors.html
is-selector-list-expected.txt
is-selector-list.html
is-with-pseudo-element-expected.html
is-with-pseudo-element.html
lang-chained-multiple-expected.txt
lang-chained-multiple.html
lang-conflict-expected.txt
lang-conflict.html
lang-dynamic-expected.html Update fast/selectors/lang-dynamic.html after r265487 2020-08-20 00:25:22 +00:00
lang-dynamic.html
lang-empty-expected.txt
lang-empty.html
lang-equal-ignoring-ascii-case-expected.txt
lang-equal-ignoring-ascii-case.html
lang-extended-filtering-expected.txt
lang-extended-filtering-with-string-arguments-expected.txt
lang-extended-filtering-with-string-arguments.html
lang-extended-filtering.html
lang-inheritance.html
lang-inheritance2.html
lang-invalid-expected.txt
lang-invalid.html
lang-multiple-expected.txt
lang-multiple.html
lang-specificity-expected.txt
lang-specificity-xml-expected.txt
lang-specificity-xml.xhtml
lang-specificity.html
lang-valid-extended-filtering-expected.txt Language ranges containing asterisks must be quoted as strings 2015-02-20 16:13:41 +00:00
lang-valid-extended-filtering.html
lang-vs-xml-lang-xhtml.xhtml
lang-vs-xml-lang.html
link-basics-expected.txt :link and :visited pseudo-class selectors should not match <link> elements 2021-07-12 04:08:46 +00:00
link-basics-xhtml-expected.txt :link and :visited pseudo-class selectors should not match <link> elements 2021-07-12 04:08:46 +00:00
link-basics-xhtml.xhtml
link-basics.html
long-adjacent-backtracking-expected.txt
long-adjacent-backtracking.html
map-tag-default-display-expected.txt
map-tag-default-display.html
matches-backtracking-expected.txt
matches-backtracking.html
matches-complex-expected.txt
matches-complex.html
matches-scope-expected.txt
matches-scope.html
matches-selector-list-ending-with-never-matching-selectors-expected.txt
matches-selector-list-ending-with-never-matching-selectors.html
matches-selector-list-expected.txt
matches-selector-list.html
matches-with-pseudo-element-expected.html :matches() doesn't combine correctly with pseudo elements 2020-01-24 08:37:08 +00:00
matches-with-pseudo-element.html
multiple-adjacent-chain-without-adjacent-tail-expected.txt
multiple-adjacent-chain-without-adjacent-tail.html
non-visited-link-backround-color-expected.html
non-visited-link-backround-color.html
nondeterministic-combinators.html
not-active-hover-quirks-expected.txt
not-active-hover-quirks.html
not-active-hover-strict-expected.txt
not-active-hover-strict.html
not-backtracking-expected.txt
not-backtracking.html
not-basics-expected.txt
not-basics.html
not-boundaries-expected.txt
not-boundaries.html
not-empty-adjacent-style-update-expected.txt The style is not updated correctly when the pseudo class :empty is applied on anything but the rightmost element 2014-08-18 20:52:04 +00:00
not-empty-adjacent-style-update.html
not-empty-style-update-expected.txt
not-empty-style-update.html
not-nested-expected.txt
not-nested.html
not-selector-list-ending-with-never-matching-selectors-expected.txt
not-selector-list-ending-with-never-matching-selectors.html
not-selector-list-expected.txt
not-selector-list.html
nth-child-as-first-simple-selector-style-update-expected.txt
nth-child-as-first-simple-selector-style-update.html
nth-child-basics-expected.txt
nth-child-basics.html
nth-child-bounds-expected.txt
nth-child-bounds.html
nth-child-chained-expected.txt Chaining multiple :nth-child() does not work properly 2014-09-27 18:49:12 +00:00
nth-child-chained.html
nth-child-direct-adjacent-style-update-expected.txt
nth-child-direct-adjacent-style-update.html
nth-child-matching-first-expected.txt
nth-child-matching-first-on-root-expected.txt
nth-child-matching-first-on-root.html
nth-child-matching-first.html
nth-child-of-backtracking-adjacent-2-expected.txt
nth-child-of-backtracking-adjacent-2.html Update :nth-child(An+B of selector-list) to the latest specification 2014-10-10 21:23:37 +00:00
nth-child-of-backtracking-adjacent-expected.txt
nth-child-of-backtracking-adjacent-optimized-expected.txt
nth-child-of-backtracking-adjacent-optimized.html
nth-child-of-backtracking-adjacent.html
nth-child-of-basics-2-expected.txt
nth-child-of-basics-2.html
nth-child-of-basics-expected.txt
nth-child-of-basics.html
nth-child-of-boundaries-1-expected.txt
nth-child-of-boundaries-1.html
nth-child-of-boundaries-2-expected.txt
nth-child-of-boundaries-2.html
nth-child-of-boundaries-3-expected.txt
nth-child-of-boundaries-3.html
nth-child-of-chained-2-expected.txt
nth-child-of-chained-2.html
nth-child-of-chained-3-expected.txt
nth-child-of-chained-3.html
nth-child-of-chained-expected.txt
nth-child-of-chained.html
nth-child-of-class-style-update-expected.txt Add the baseline implementation of :nth-child(An+B of selector-list) 2014-09-22 22:09:13 +00:00
nth-child-of-class-style-update.html
nth-child-of-complex-selectors-expected.txt
nth-child-of-complex-selectors.html
nth-child-of-has-parent-expected.txt
nth-child-of-has-parent.html
nth-child-of-never-matching-selector-expected.txt
nth-child-of-never-matching-selector.html Update :nth-child(An+B of selector-list) to the latest specification 2014-10-10 21:23:37 +00:00
nth-child-of-register-requirement-expected.txt
nth-child-of-register-requirement.html
nth-child-of-selector-list-ending-with-never-matching-selectors-expected.txt
nth-child-of-selector-list-ending-with-never-matching-selectors.html
nth-child-of-selector-list-expected.txt
nth-child-of-selector-list.html
nth-child-of-with-invalid-An+B-expected.txt
nth-child-of-with-invalid-An+B.html
nth-child-on-root-expected.txt
nth-child-on-root.html
nth-child-style-update-expected.txt
nth-child-style-update.html
nth-child-with-backtracking-expected.txt CSS JIT: The backtracking register can be ignored from the minimumRegisterRequirements 2014-09-18 19:36:36 +00:00
nth-child-with-backtracking.html
nth-last-child-as-first-simple-selector-style-update-expected.txt
nth-last-child-as-first-simple-selector-style-update.html
nth-last-child-basics-expected.txt
nth-last-child-basics.html
nth-last-child-bounds-expected.txt
nth-last-child-bounds.html
nth-last-child-cannot-match-during-parsing-1-expected.txt
nth-last-child-cannot-match-during-parsing-1.html
nth-last-child-cannot-match-during-parsing-2-expected.txt
nth-last-child-cannot-match-during-parsing-2.html
nth-last-child-chained-expected.txt
nth-last-child-chained.html
nth-last-child-matching-first-expected.txt Remove support for >> descendant combinator syntax 2017-09-08 16:35:45 +00:00
nth-last-child-matching-first-on-root-expected.txt
nth-last-child-matching-first-on-root.html CSS JIT: add aliases between :nth-child()/:nth-last-child() and :first-child/:last-child 2015-03-09 21:10:37 +00:00
nth-last-child-matching-first.html
nth-last-child-of-cannot-match-during-parsing-1-expected.txt CSS JIT: finish :nth-last-child() 2015-02-17 04:26:58 +00:00
nth-last-child-of-cannot-match-during-parsing-1.html
nth-last-child-of-cannot-match-during-parsing-2-expected.txt
nth-last-child-of-cannot-match-during-parsing-2.html
nth-last-child-of-class-style-update-expected.txt
nth-last-child-of-class-style-update.html Implement the matching for :nth-last-child(An+B of selector-list) 2014-11-13 21:00:33 +00:00
nth-last-child-of-register-requirement-expected.txt
nth-last-child-of-register-requirement.html
nth-last-child-of-selector-list-ending-with-never-matching-selectors-expected.txt Make better use of the stack when compiling selectors 2015-01-09 01:50:41 +00:00
nth-last-child-of-selector-list-ending-with-never-matching-selectors.html
nth-last-child-on-root-expected.txt
nth-last-child-on-root.html
nth-last-child-style-update-expected.txt
nth-last-child-style-update.html
nth-last-child-with-backtracking-expected.txt
nth-last-child-with-backtracking.html
placeholder-shown-long-adjacent-backtracking-expected.txt
placeholder-shown-long-adjacent-backtracking.html
placeholder-shown-sibling-style-update-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
placeholder-shown-sibling-style-update.html
placeholder-shown-style-update-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
placeholder-shown-style-update.html
placeholder-shown-with-input-basics-expected.txt
placeholder-shown-with-input-basics.html
placeholder-shown-with-textarea-basics-expected.txt
placeholder-shown-with-textarea-basics.html
pseudo-class-any-expected.txt
pseudo-class-any.html
pseudo-class-not-expected.txt
pseudo-class-not.html
pseudo-element-in-is-where-expected.html Implement <forgiving-selector-list> for :is/:where 2020-10-20 17:07:25 +00:00
pseudo-element-in-is-where.html Implement <forgiving-selector-list> for :is/:where 2020-10-20 17:07:25 +00:00
pseudo-element-in-non-rightmost-fragments-expected.html
pseudo-element-in-non-rightmost-fragments.html
pseudo-element-inside-any-expected.html
pseudo-element-inside-any.html
pseudo-indeterminate-with-radio-buttons-style-update-expected.txt
pseudo-indeterminate-with-radio-buttons-style-update.html
querySelector-attribute-ascii-case-insensitive-html-expected.txt
querySelector-attribute-ascii-case-insensitive-html.html
querySelector-attribute-match-with-child-backtracking-expected.txt
querySelector-attribute-match-with-child-backtracking.html
querySelector-case-insensitive-attribute-match-with-svg-expected.txt
querySelector-case-insensitive-attribute-match-with-svg.html
querySelector-explicit-case-insensitive-attribute-match-with-svg-expected.txt
querySelector-explicit-case-insensitive-attribute-match-with-svg.html
querySelector-id-filtering-expected.txt Optimized querySelector(All) when selector contains #id 2014-03-01 22:09:48 +00:00
querySelector-id-filtering.html
querySelector-id-with-multiple-elements-with-same-id-expected.txt
querySelector-id-with-multiple-elements-with-same-id.html
querySelector-in-range-crash-expected.txt Avoid mutating Element attribute storage in StepRange constructor. 2012-04-27 15:27:45 +00:00
querySelector-in-range-crash.html
querySelector-is-expected.txt [CSS selectors] :is() / :where() should not allow pseudo-elements at parse-time 2020-04-19 17:51:19 +00:00
querySelector-is.html [CSS selectors] :is() / :where() should not allow pseudo-elements at parse-time 2020-04-19 17:51:19 +00:00
querySelector-leftmost-selector-matches-rootNode-expected.txt
querySelector-leftmost-selector-matches-rootNode.html Add a test for queries whose leftmost selector matches the root node 2013-11-06 08:13:33 +00:00
querySelector-long-adjacent-backtracking-expected.txt Use the Selector Code Generator for matching in SelectorQuery 2014-01-12 23:04:19 +00:00
querySelector-long-adjacent-backtracking.html
querySelector-long-attribute-match-with-child-backtracking-expected.txt
querySelector-long-attribute-match-with-child-backtracking.html
querySelector-long-child-backtracking-expected.txt
querySelector-long-child-backtracking.html Use the Selector Code Generator for matching in SelectorQuery 2014-01-12 23:04:19 +00:00
querySelector-long-multiple-attribute-match-with-child-backtracking-expected.txt
querySelector-long-multiple-attribute-match-with-child-backtracking.html
querySelector-matches-expected.txt [CSS selectors] :is() / :where() should not allow pseudo-elements at parse-time 2020-04-19 17:51:19 +00:00
querySelector-matches.html [CSS selectors] :is() / :where() should not allow pseudo-elements at parse-time 2020-04-19 17:51:19 +00:00
querySelector-mixed-child-adjacent-backtracking-expected.txt
querySelector-mixed-child-adjacent-backtracking.html
querySelector-multiple-attribute-match-with-child-backtracking-expected.txt
querySelector-multiple-attribute-match-with-child-backtracking.html
querySelector-multiple-selectors-expected.txt
querySelector-multiple-selectors.html
querySelector-multiple-simple-child-backtracking-expected.txt
querySelector-multiple-simple-child-backtracking.html Use the Selector Code Generator for matching in SelectorQuery 2014-01-12 23:04:19 +00:00
querySelector-pseudo-element-expected.txt [CSS Parser] Unskip more tests 2016-12-08 17:32:20 +00:00
querySelector-pseudo-element-inside-functional-pseudo-class-any-expected.txt
querySelector-pseudo-element-inside-functional-pseudo-class-any.html
querySelector-pseudo-element-inside-functional-pseudo-class-not-expected.txt
querySelector-pseudo-element-inside-functional-pseudo-class-not.html
querySelector-pseudo-element.html
querySelector-rightmost-child-chain-attribute-matching-expected.txt
querySelector-rightmost-child-chain-attribute-matching.html
querySelector-scope-expected.txt
querySelector-scope-filtered-root-expected.txt
querySelector-scope-filtered-root.html
querySelector-scope.html
querySelector-simple-adjacent-backtracking-expected.txt
querySelector-simple-adjacent-backtracking.html
querySelector-simple-child-backtracking-expected.txt
querySelector-simple-child-backtracking.html Use the Selector Code Generator for matching in SelectorQuery 2014-01-12 23:04:19 +00:00
querySelector-tagname-case-sensitivity-svg-in-html-expected.txt
querySelector-tagname-case-sensitivity-svg-in-html.html
querySelector-tagname-case-sensitivity-svg-in-xhtml-expected.txt
querySelector-tagname-case-sensitivity-svg-in-xhtml.xhtml
querySelector-tagname-case-sensitivity-xml-in-html-expected.txt
querySelector-tagname-case-sensitivity-xml-in-html.html
querySelector-tagname-case-sensitivity-xml-in-xhtml-expected.txt
querySelector-tagname-case-sensitivity-xml-in-xhtml.xhtml
querySelector-window-inactive-expected.txt Fix window-inactive css selectors when using querySelector. 2014-07-23 01:01:55 +00:00
querySelector-window-inactive.html
querySelector-with-id-for-detached-element-expected.txt
querySelector-with-id-for-detached-element.html
querySelector-with-id-in-quirks-mode-expected.txt
querySelector-with-id-in-quirks-mode.html Use filterRootId in SelectorQuery even if CSS JIT is not enabled 2015-03-18 17:27:22 +00:00
read-only-read-write-contenteditable-basics-expected.txt
read-only-read-write-contenteditable-basics.html
read-only-read-write-contenteditable-svg-foreignObject-expected.txt
read-only-read-write-contenteditable-svg-foreignObject.html
read-only-read-write-designmode-basics-expected.txt
read-only-read-write-designmode-basics.html
read-only-read-write-input-basics-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
read-only-read-write-input-basics.html
read-only-read-write-input-in-fieldset-expected.txt
read-only-read-write-input-in-fieldset.html
read-only-read-write-style-update-expected.txt
read-only-read-write-style-update.html
read-only-read-write-textarea-basics-expected.txt
read-only-read-write-textarea-basics.html Make parameters mandatory for attribute-related API on Element 2016-07-22 02:21:23 +00:00
read-only-read-write-textarea-in-fieldset-expected.txt Update the current matching of :read-only and :read-write to the latest spec 2014-09-05 20:04:39 +00:00
read-only-read-write-textarea-in-fieldset.html
scope-works-as-root-expected.html
scope-works-as-root.html
selection-window-inactive-expected.html
selection-window-inactive-stroke-color-expected.html
selection-window-inactive-stroke-color.html
selection-window-inactive-text-shadow-expected.html
selection-window-inactive-text-shadow.html CSS ::selection stroke-color and stroke-width are not applied to selected text in text fields 2018-03-01 22:35:38 +00:00
selection-window-inactive.html
several-nth-child-expected.txt
several-nth-child.html
several-nth-last-child-expected.txt
several-nth-last-child.html
slow-style-sharing-with-long-cousin-list-expected.txt https://vuldb.com/?cvssv3.2012 takes long time to load. 2016-10-07 16:41:48 +00:00
slow-style-sharing-with-long-cousin-list.html
specificity-overflow-2-expected.txt
specificity-overflow-2.html
specificity-overflow-expected.txt
specificity-overflow.html
style-invalidation-focus-change-descendants-expected.txt
style-invalidation-focus-change-descendants.html
style-invalidation-focus-change-siblings-expected.txt Accurate style invalidation for user action pseudo classes 2020-03-12 13:30:10 +00:00
style-invalidation-focus-change-siblings.html
style-invalidation-focus-within-change-descendants-expected.txt
style-invalidation-focus-within-change-descendants.html
style-invalidation-focus-within-change-siblings-expected.txt
style-invalidation-focus-within-change-siblings.html
style-invalidation-hover-change-descendants-expected.txt
style-invalidation-hover-change-descendants.html
style-invalidation-hover-change-siblings-expected.txt Accurate style invalidation for user action pseudo classes 2020-03-12 13:30:10 +00:00
style-invalidation-hover-change-siblings.html
style-sharing-adjacent-selector-expected.txt https://bugs.webkit.org/show_bug.cgi?id=53610 2011-02-04 21:16:12 +00:00
style-sharing-adjacent-selector.html
style-sharing-attribute-selector-with-pseudo-element-expected.html
style-sharing-attribute-selector-with-pseudo-element.html
style-sharing-last-child-expected.txt
style-sharing-last-child.html
tagname-adjacent-backtracking-case-sensitivity-html-expected.txt
tagname-adjacent-backtracking-case-sensitivity-html.html
tagname-descendant-backtracking-case-sensitivity-html-expected.txt
tagname-descendant-backtracking-case-sensitivity-html.html
text-field-selection-stroke-color-expected.html
text-field-selection-stroke-color.html
text-field-selection-text-shadow-expected.html
text-field-selection-text-shadow.html
text-field-selection-window-inactive-stroke-color-expected.html
text-field-selection-window-inactive-stroke-color.html CSS ::selection stroke-color and stroke-width are not applied to selected text in text fields 2018-03-01 22:35:38 +00:00
text-field-selection-window-inactive-text-shadow-expected.html
text-field-selection-window-inactive-text-shadow.html CSS ::selection stroke-color and stroke-width are not applied to selected text in text fields 2018-03-01 22:35:38 +00:00
tree-modifying-case-insensitive-selectors-expected.txt Caller saved registers can be accidentally discarded when clearing the local stack 2014-03-01 06:13:09 +00:00
tree-modifying-case-insensitive-selectors.html
tree-modifying-selectors-expected.txt
tree-modifying-selectors.html
unqualified-hover-quirks.html
unqualified-hover-strict.html
valid-fieldset-style-update-1-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
valid-fieldset-style-update-1.html
valid-fieldset-style-update-2-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
valid-fieldset-style-update-2.html
valid-fieldset-style-update-3-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
valid-fieldset-style-update-3.html
valid-fieldset-style-update-4-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
valid-fieldset-style-update-4.html
valid-fieldset-style-update-5-expected.txt Implement :valid and :invalid matching for the fieldset element 2014-11-17 07:01:21 +00:00
valid-fieldset-style-update-5.html
valid-form-style-update-1-expected.txt
valid-form-style-update-1.html
valid-form-style-update-2-expected.txt
valid-form-style-update-2.html
valid-form-style-update-3-expected.txt
valid-form-style-update-3.html
visited-descendant.html
webkit-any-link-basics-expected.txt :link and :visited pseudo-class selectors should not match <link> elements 2021-07-12 04:08:46 +00:00
webkit-any-link-basics.html
where-specificity-expected.html [CSS selectors] Support :where() pseudo class 2020-04-18 20:24:31 +00:00
where-specificity.html [CSS selectors] Support :where() pseudo class 2020-04-18 20:24:31 +00:00