Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 17e4625a7c4d43bc5c17f935272623191e2f5ce0
https://github.com/WebKit/WebKit/commit/17e4625a7c4d43bc5c17f935272623191e2f5ce0
Author: Anne van Kesteren <[email protected]>
Date: 2026-05-09 (Sat, 09 May 2026)
Changed paths:
M LayoutTests/TestExpectations
A LayoutTests/imported/w3c/web-platform-tests/xhr/WEB_FEATURES.yml
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-during-navigation.window-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-during-navigation.window.html
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-during-navigation.window.js
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-progress-events.any-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-progress-events.any.html
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-progress-events.any.js
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-progress-events.any.worker-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/abort-progress-events.any.worker.html
M
LayoutTests/imported/w3c/web-platform-tests/xhr/formdata/append.any-expected.txt
M LayoutTests/imported/w3c/web-platform-tests/xhr/formdata/append.any.js
M
LayoutTests/imported/w3c/web-platform-tests/xhr/formdata/append.any.worker-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/resources/abort-during-navigation-iframe.html
M LayoutTests/imported/w3c/web-platform-tests/xhr/resources/w3c-import.log
R
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus-sync-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus-sync.htm
A
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus-sync.sub-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus-sync.sub.htm
R LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus.htm
A
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus.sub-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/xhr/send-redirect-bogus.sub.htm
M
LayoutTests/imported/w3c/web-platform-tests/xhr/setrequestheader-case-insensitive-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/xhr/setrequestheader-case-insensitive.htm
M LayoutTests/imported/w3c/web-platform-tests/xhr/w3c-import.log
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-aborted_aborted%20immediately%20after%20send()-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-aborted_call%20abort()%20after%20TIME_NORMAL_LOAD-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-aborted_only%20open()ed,%20not%20aborted-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-abortedonmain_abort()%20from%20a%200ms%20timeout-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-abortedonmain_aborted%20after%20TIME_DELAY-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overrides_timeout%20disabled%20after%20initially%20set-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overrides_timeout%20enabled%20after%20initially%20disabled-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overrides_timeout%20overrides%20load%20after%20a%20delay-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires_timeout%20set%20to%20expired%20value%20before%20load%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires_timeout%20set%20to%20expiring%20value%20after%20load%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-overridesexpires_timeout%20set%20to%20non-expiring%20value%20after%20timeout%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-simple_load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-simple_no%20time%20out%20scheduled,%20load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-simple_timeout%20hit%20before%20load-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-synconmain_timeout%20after%20open-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-synconmain_timeout%20before%20open-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-twice_load%20fires%20normally%20with%20no%20timeout%20set,%20twice-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-twice_load%20fires%20normally%20with%20same%20timeout%20set%20twice-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-twice_timeout%20fires%20normally%20with%20same%20timeout%20set%20twice-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted_aborted%20immediately%20after%20send()-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted_call%20abort()%20after%20TIME_NORMAL_LOAD-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-aborted_only%20open()ed,%20not%20aborted-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides_timeout%20disabled%20after%20initially%20set-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides_timeout%20enabled%20after%20initially%20disabled-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overrides_timeout%20overrides%20load%20after%20a%20delay-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires_timeout%20set%20to%20expired%20value%20before%20load%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires_timeout%20set%20to%20expiring%20value%20after%20load%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-overridesexpires_timeout%20set%20to%20non-expiring%20value%20after%20timeout%20fires-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple_load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple_no%20time%20out%20scheduled,%20load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-simple_timeout%20hit%20before%20load-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker_load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker_no%20time%20out%20scheduled,%20load%20fires%20normally-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-synconworker_timeout%20hit%20before%20load-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice_load%20fires%20normally%20with%20no%20timeout%20set,%20twice-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice_load%20fires%20normally%20with%20same%20timeout%20set%20twice-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/xhr/xmlhttprequest-timeout-worker-twice_timeout%20fires%20normally%20with%20same%20timeout%20set%20twice-expected.txt
M LayoutTests/tests-options.json
Log Message:
-----------
Synchronize WPT xhr
https://bugs.webkit.org/show_bug.cgi?id=314468
Reviewed by Brandon Stewart.
Also mark
imported/w3c/web-platform-tests/xhr/send-redirect-post-upload.htm as
passing as the remaining issues had been tackled seven years ago.
We also account for
https://github.com/web-platform-tests/wpt/pull/59769 and for now do not
import the sync-xhr permission policy tests as that is non-standard.
Upstream commit:
https://github.com/web-platform-tests/wpt/commit/d6f9273ecab906dee6e91acfcf45fabc283589cc
Canonical link: https://commits.webkit.org/312947@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications