Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: edf0a922fc214ff678ff317df20b8fc54d98406a
https://github.com/WebKit/WebKit/commit/edf0a922fc214ff678ff317df20b8fc54d98406a
Author: Ryosuke Niwa <[email protected]>
Date: 2026-04-26 (Sun, 26 Apr 2026)
Changed paths:
M LayoutTests/editing/inserting/insert-list-then-edit-command-crash.html
M LayoutTests/platform/ios-site-isolation/TestExpectations
M LayoutTests/platform/mac-site-isolation/TestExpectations
Log Message:
-----------
[Site Isolation] editing/inserting/insert-list-then-edit-command-crash.html
fails
https://bugs.webkit.org/show_bug.cgi?id=313342
Reviewed by Wenson Hsieh.
The failure was caused by the test not synchronously finishing with
testRunner.notifyDone
under site isolation which meant more DOM mutations will get carried out by
execCommand.
Fixed the test by delaying the call to notifyDone by 0s timer so that the test
result
will be same with or without site isolation.
* LayoutTests/editing/inserting/insert-list-then-edit-command-crash.html:
* LayoutTests/platform/ios-site-isolation/TestExpectations:
* LayoutTests/platform/mac-site-isolation/TestExpectations:
Canonical link: https://commits.webkit.org/312064@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications