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

Reply via email to