Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 63b172404c9a56f54de64b85bfba5882fa94c03a
      
https://github.com/WebKit/WebKit/commit/63b172404c9a56f54de64b85bfba5882fa94c03a
  Author: Sihui Liu <[email protected]>
  Date:   2026-02-25 (Wed, 25 Feb 2026)

  Changed paths:
    M 
LayoutTests/storage/indexeddb/multiple-unhandled-exceptions-in-request-event-handlers-expected.txt
    M 
LayoutTests/storage/indexeddb/multiple-unhandled-exceptions-in-request-event-handlers.html

  Log Message:
  -----------
  [Site Isolation] Fix 
storage/indexeddb/multiple-unhandled-exceptions-in-request-event-handlers.html
https://bugs.webkit.org/show_bug.cgi?id=308616
rdar://171138106

Reviewed by Per Arne Vollan.

TestRunner::notifyDone() dumps result synchronously without Site Isolation and 
dumps result asynchronously under Site
Isolation. This difference has caused the test to generate different outputs in 
different configurations: under Site
Isolation, there'll be console log error about the second unhandled exception. 
To ensure the test could generate the
same output in both configurations and also keep the test validate the behavior 
of exceptions thrown in different event
handlers, create a third event handler and move notifyDone() there.

* 
LayoutTests/storage/indexeddb/multiple-unhandled-exceptions-in-request-event-handlers.html:

Canonical link: https://commits.webkit.org/308219@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to