Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e8e624bc5f23a162e003aab73328f40b200f40db
https://github.com/WebKit/WebKit/commit/e8e624bc5f23a162e003aab73328f40b200f40db
Author: Ryosuke Niwa <[email protected]>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M LayoutTests/fast/loader/main-document-url-for-non-http-loads-expected.txt
M LayoutTests/fast/loader/resources/subframe-notify-done.html
M
LayoutTests/platform/wk2/fast/loader/main-document-url-for-non-http-loads-expected.txt
Log Message:
-----------
[Site Isolation] fast/loader/main-document-url-for-non-http-loads.html fails
https://bugs.webkit.org/show_bug.cgi?id=313087
Reviewed by Megan Gardner.
The test failure was caused by the race condition between notifyDone is called
and "didFinishLoading"
logging happens for the subframe. Fixed the failure by always delaying
notifyDone with 0s timer.
* LayoutTests/fast/loader/main-document-url-for-non-http-loads-expected.txt:
* LayoutTests/fast/loader/resources/subframe-notify-done.html:
*
LayoutTests/platform/wk2/fast/loader/main-document-url-for-non-http-loads-expected.txt:
Canonical link: https://commits.webkit.org/311826@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications