[webkit-changes] [WebKit/WebKit] 24a645: Sync `css/css-lists` from WPT upstream

Ahmad Saleem noreply at github.com
Thu Jan 2 10:10:28 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 24a6452ebaea349b2b7949ebaf34db518e0a70f1
      https://github.com/WebKit/WebKit/commit/24a6452ebaea349b2b7949ebaf34db518e0a70f1
  Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
  Date:   2025-01-02 (Thu, 02 Jan 2025)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/imported/w3c/resources/resource-files.json
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/WEB_FEATURES.yml
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/container-list-items-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-001-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-001-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-002-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-002-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-003-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-003-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-003.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-004-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-004-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-004.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-important-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-important.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-overflow-underflow.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-001-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-001-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-002-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-002-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-003-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-003-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-003.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-004-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-004-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-004.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-005-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-005-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-005.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-006-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-006-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-006.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-container-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-001-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-001-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-002-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-002-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-003-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-003-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-003.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-004-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-004-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/counters-scope-004.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/crashtests/chrome-bug-1377573.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/crashtests/firefox-bug-1930225.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-lists/crashtests/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/details-open-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/details-open-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/details-open.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/li-without-ul-counter-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/list-item-counter-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/nested-marker-styling-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/nested-marker-styling-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/nested-marker-styling.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-lists/parsing/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update.html
    A LayoutTests/imported/w3c/web-platform-tests/css/css-lists/style-containment-counter-crash.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-lists/w3c-import.log

  Log Message:
  -----------
  Sync `css/css-lists` from WPT upstream

https://bugs.webkit.org/show_bug.cgi?id=285233
rdar://142154400

Reviewed by Tim Nguyen.

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

The main motivation for this sync is to remove local `counter` CSS2.1 tests, which
were updated to be reftests and updated into this directory. Past this, I will remove
those local copies of those tests and make `WPT` as de-facto source.

NOTE: We do have some unsynced changes in WPT tests, which needs to be synced upstream.

* LayoutTests/mported/w3c/resources/resource-files.json:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-reset-increment-overflow-underflow.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/crashtests/w3c-import.log:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/parsing/w3c-import.log:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/w3c-import.log:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/pseudo-element-remove-update.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/style-containment-counter-crash.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/WEB_FEATURES.yml:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/nested-marker-styling.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/nested-marker-styling-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/nested-marker-styling-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/list-item-counter-crash.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/li-without-ul-counter-crash.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/li-value-counter-reset-002-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/implicit-and-explicit-list-item-counters-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/details-open.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/details-open-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/details-open-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/crashtests/firefox-bug-1930225.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/crashtests/chrome-bug-1377573.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-004.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-004-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-004-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-003.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-003-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-003-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-002.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-002-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-002-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-001.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-001-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-scope-001-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-container-crash.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-006.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-006-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-006-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-005.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-005-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-005-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-004.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-004-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-004-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-003.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-003-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-003-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-002.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-002-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-002-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-001.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-001-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counters-001-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-important.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-important-expected.txt:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-004.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-004-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-004-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-003.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-003-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-003-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-002.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-002-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-002-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-001.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-001-ref.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/counter-001-expected.html:
* LayoutTests/mported/w3c/web-platform-tests/css/css-lists/container-list-items-crash.html:
* LayoutTests/TestExpectations:

Canonical link: https://commits.webkit.org/288368@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