[webkit-changes] [WebKit/WebKit] b8fb44: Re-import css/selectors WPT

Tim Nguyen noreply at github.com
Tue Dec 12 01:07:17 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b8fb4456b96f0fc5f1a72fe90887cbf8aece64ff
      https://github.com/WebKit/WebKit/commit/b8fb4456b96f0fc5f1a72fe90887cbf8aece64ff
  Author: Tim Nguyen <ntim at apple.com>
  Date:   2023-12-12 (Tue, 12 Dec 2023)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/imported/w3c/resources/resource-files.json
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/anplusb-selector-parsing-expected.txt
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/anplusb-selector-parsing.html
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001-expected.html
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001-ref.html
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-01a.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-01b.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-04.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/has-sibling-chrome-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/hash-collision-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/hash-collision.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/crashtests/nth-child-of-attribute-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/crashtests/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/empty-pseudo-in-has-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/empty-pseudo-in-has.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-css-nesting-shared-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-css-nesting-shared.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-pseudo-element-expected.xht
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-pseudo-element.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-sibling-insertion-removal-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-sibling-insertion-removal.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-side-effect-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-side-effect.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-unstyled-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-unstyled.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/input-pseudo-classes-in-has.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/placeholder-shown-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/placeholder-shown.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/target-pseudo-in-has.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-action-pseudo-classes-in-has-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-action-pseudo-classes-in-has.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-valid-user-invalid-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-valid-user-invalid.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/w3c-import.log
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/is-where-parsing-expected.txt
    R LayoutTests/imported/w3c/web-platform-tests/css/selectors/is-where-parsing.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/modal-pseudo-class.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-anplusb-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-anplusb.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-is-where-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-is-where.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/placeholder-shown-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/placeholder-shown.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-016-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-016.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-017-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-017.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-018-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-018.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-019-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-019.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-020-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-020.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-021-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-021.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-022-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-022.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-023-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-023.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-024-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-024.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-025-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-025.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-invalid-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-invalid.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-valid.html
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/valid-invalid-form-fieldset-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/valid-invalid-form-fieldset.html
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/w3c-import.log

  Log Message:
  -----------
  Re-import css/selectors WPT
https://bugs.webkit.org/show_bug.cgi?id=266271
rdar://119537289

Reviewed by Youenn Fablet.

Upstream commit: https://github.com/web-platform-tests/wpt/commit/c02f664053b8dba3b622a93390269a67b404c82e

* LayoutTests/TestExpectations:
* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-pseudo-update-document-element.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-01a.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-01b.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/dir-style-04.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/has-sibling-chrome-crash.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/hash-collision-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/hash-collision.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal-expected.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001-expected.html.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal-ref.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001-ref.html.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/any-link-attribute-removal.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/any-link-dynamic-001.html.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/crashtests/nth-child-of-attribute-crash.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/crashtests/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/empty-pseudo-in-has-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/empty-pseudo-in-has.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-css-nesting-shared-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-css-nesting-shared.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-pseudo-element-expected.xht: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-pseudo-element.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-sibling-insertion-removal-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-sibling-insertion-removal.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-side-effect-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-side-effect.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-unstyled-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/has-unstyled.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/input-pseudo-classes-in-has.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-child-when-ancestor-changes.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/part-pseudo.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/placeholder-shown-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/placeholder-shown.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/target-pseudo-in-has.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-action-pseudo-classes-in-has-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-action-pseudo-classes-in-has.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-valid-user-invalid-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/user-valid-user-invalid.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/is-where-parsing-expected.txt: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/modal-pseudo-class.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-anplusb-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/anplusb-selector-parsing-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-anplusb.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/anplusb-selector-parsing.html.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-is-where-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-is-where.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/css/selectors/is-where-parsing.html.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/placeholder-shown-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/placeholder-shown.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-016-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-016.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-017-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-017.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-018-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-018.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-019-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-019.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-020-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-020.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-021-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-021.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-022-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-022.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-023-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-023.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-024-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-024.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-025-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/lang-025.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/selectors-4/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-invalid-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-invalid.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/user-valid.html:
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/valid-invalid-form-fieldset-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/valid-invalid-form-fieldset.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/selectors/w3c-import.log:

Canonical link: https://commits.webkit.org/271918@main




More information about the webkit-changes mailing list