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

Reply via email to