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