[webkit-changes] [WebKit/WebKit] e18f26: Improve some CSS WPT tests so their output is easi...

Darin Adler noreply at github.com
Tue Dec 6 15:03:57 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e18f26fb8c87bba56e15e584dbc6a0fe7538cd48
      https://github.com/WebKit/WebKit/commit/e18f26fb8c87bba56e15e584dbc6a0fe7538cd48
  Author: Darin Adler <darin at apple.com>
  Date:   2022-12-06 (Tue, 06 Dec 2022)

  Changed paths:
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/cssom-getBoxQuads-001-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/cssom-getBoxQuads-001.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/flex-serialization-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/flex-serialization.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/overflow-serialization-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/overflow-serialization.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-values-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-values.html

  Log Message:
  -----------
  Improve some CSS WPT tests so their output is easier to read and fix some mistaken expectations
https://bugs.webkit.org/show_bug.cgi?id=248817
rdar://problem/103026393

Reviewed by Tim Nguyen.

* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/cssom-getBoxQuads-001-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/cssom-getBoxQuads-001.html:
Update to be a set of separate tests instead of a single test with a lot of assertions.

* LayoutTests/imported/w3c/web-platform-tests/css/cssom/flex-serialization-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom/flex-serialization.html:
Ditto.

* LayoutTests/imported/w3c/web-platform-tests/css/cssom/overflow-serialization-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom/overflow-serialization.html:
Ditto.

* LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-values-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom/shorthand-values.html:
Fixed the test to cover a case that should work where the longhand has the initial value rather
than a case that should not where the longhand has the initial keyword as its value. WebKit is now
failing this test case.

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




More information about the webkit-changes mailing list