Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 38da8ecf99783dacec5389a6916b65f294baca3f
https://github.com/WebKit/WebKit/commit/38da8ecf99783dacec5389a6916b65f294baca3f
Author: Kiet Ho <[email protected]>
Date: 2026-06-17 (Wed, 17 Jun 2026)
Changed paths:
A
LayoutTests/imported/w3c/web-platform-tests/infrastructure/crash-tests/crashtests/test.html
A
LayoutTests/imported/w3c/web-platform-tests/infrastructure/crash-tests/test-crash.html
M LayoutTests/platform/ios-site-isolation/TestExpectations
M LayoutTests/platform/mac-site-isolation/TestExpectations
M Tools/Scripts/webkitpy/layout_tests/controllers/single_test_runner.py
Log Message:
-----------
[Site Isolation] run-webkit-tests --site-isolation should not self-compare
WPT crash tests
rdar://179889377
https://bugs.webkit.org/show_bug.cgi?id=317280
Reviewed by Sihui Liu.
run-webkit-tests --site-isolation treats WPT crash tests as normal layout tests,
meaning it runs the tests with and without Site Isolation enabled, and compares
the output (render tree and screenshot.) As some tests have randomization in it,
the non-SI and SI output might be different between runs. Since the point of
crash tests is to make sure WebKit doesn't crash, run-webkit-tests
--site-isolation
should not self-compare crash tests, it should only run and pass if it doesn't
crash.
Tests:
imported/w3c/web-platform-tests/infrastructure/crash-tests/crashtests/test.html
imported/w3c/web-platform-tests/infrastructure/crash-tests/test-crash.html
*
LayoutTests/imported/w3c/web-platform-tests/infrastructure/crash-tests/crashtests/test.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/infrastructure/crash-tests/test-crash.html:
Added.
* LayoutTests/platform/ios-site-isolation/TestExpectations:
- Remove failing WPT crash tests expectations.
* LayoutTests/platform/mac-site-isolation/TestExpectations:
- Remove one expectation of a crash test that doesn't exist.
* Tools/Scripts/webkitpy/layout_tests/controllers/single_test_runner.py:
(SingleTestRunner):
Canonical link: https://commits.webkit.org/315423@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications