[webkit-changes] [WebKit/WebKit] b780dc: Many PaymentRequest tests are now passing

Abrar Rahman Protyasha noreply at github.com
Thu Dec 14 03:20:17 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b780dcec56a9366a46589888b7ad9f807abaf610
      https://github.com/WebKit/WebKit/commit/b780dcec56a9366a46589888b7ad9f807abaf610
  Author: Abrar Rahman Protyasha <a_protyasha at apple.com>
  Date:   2023-12-14 (Thu, 14 Dec 2023)

  Changed paths:
    M LayoutTests/platform/ios-wk2/TestExpectations
    M LayoutTests/platform/mac-monterey-wk2/TestExpectations
    M LayoutTests/platform/mac-ventura-wk2/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations

  Log Message:
  -----------
  Many PaymentRequest tests are now passing
https://bugs.webkit.org/show_bug.cgi?id=266330
rdar://119599179

Unreviewed test expectations gardening.

A lot of tests under `http/tests/paymentrequest/` were previously skipped
on both macOS and iOS because they tested for features yet to be
available in public versions of PassKit. This is no longer the case, so
we can safely unskip these tests. The only kink comes from having to
single out some tests to skip on macOS Monterey. These tests happen to be
testing features available from macOS Ventura-onwards only.

Some more tests still do not require the DumpJSConsoleLogInStdErr
classification, either because they are not producing JS console logs or
because their expectations have been rebaselined to reflect the console
log. We also unskip these tests.

* LayoutTests/platform/ios-wk2/TestExpectations:
* LayoutTests/platform/mac-monterey-wk2/TestExpectations:
* LayoutTests/platform/mac-ventura-wk2/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:

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




More information about the webkit-changes mailing list