[webkit-changes] [WebKit/WebKit] 6e6cd5: [WPT] Sync css-nesting and css-cascade

Matthieu Dubet noreply at github.com
Wed Jan 22 10:26:24 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6e6cd590d6c5a220f908825bfdd9fc9609ad6977
      https://github.com/WebKit/WebKit/commit/6e6cd590d6c5a220f908825bfdd9fc9609ad6977
  Author: Matthieu Dubet <m_dubet at apple.com>
  Date:   2025-01-22 (Wed, 22 Jan 2025)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/imported/w3c/resources/resource-files.json
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/WEB_FEATURES.yml
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/resources/scope-imported.css
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/resources/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/revert-val-006.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-declarations-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-declarations.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit-crash-print.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-implicit.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-implicit.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-inner-scope.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-inner-scope.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-multiple.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-multiple.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-parent-pseudo.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-parent-pseudo.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-end.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-end.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-pseudo.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-pseudo.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-start.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-start.tentative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-invalidation.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-nesting-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-nesting.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-overlapping-has-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-overlapping-has.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-shadow-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-shadow.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping.css
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping.html
    R LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/mixed-declarations-rules-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom-whitespace-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom-whitespace.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-rule-cssom-invalidation-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-rule-cssom-invalidation.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/parent-pseudo-in-placeholder-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/set-selector-text-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/set-selector-text.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/top-level-parent-pseudo-specificity-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/top-level-parent-pseudo-specificity.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/w3c-import.log

  Log Message:
  -----------
  [WPT] Sync css-nesting and css-cascade
https://bugs.webkit.org/show_bug.cgi?id=286364

Reviewed by Anne van Kesteren.

WPT @ d7ef1baa7eaf944e5e573fae4698f501661be430

* LayoutTests/TestExpectations:
* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/WEB_FEATURES.yml:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/resources/scope-imported.css: Added.
(.x):
(:scope > .y):
(@scope (.inner-scope)):
(& > .w):
(& > & > .u):
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/resources/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/revert-val-006.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-declarations-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-declarations.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit-crash-print.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-implicit.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-implicit.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-implicit.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-inner-scope.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-inner-scope.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-multiple.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-multiple.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-parent-pseudo.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-parent-pseudo.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-end.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-end.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-pseudo.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-pseudo.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-start.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-import-scope-start.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-invalidation.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-nesting-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-nesting.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-overlapping-has-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-overlapping-has.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-shadow-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/scope-shadow.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping.css: Added.
(.test):
(span):
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/block-skipping.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/mixed-declarations-rules-expected.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom-whitespace-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom-whitespace.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-declarations-cssom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-rule-cssom-invalidation-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/nested-rule-cssom-invalidation.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/parent-pseudo-in-placeholder-crash.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/set-selector-text-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/set-selector-text.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/top-level-parent-pseudo-specificity-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/top-level-parent-pseudo-specificity.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/css/css-nesting/w3c-import.log:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list