Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 4d8d432a223f55758f9ce68d0678a018c59af7d1
https://github.com/WebKit/WebKit/commit/4d8d432a223f55758f9ce68d0678a018c59af7d1
Author: Brent Fulgham <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
Log Message:
-----------
Cherry-pick [email protected] (2f7b2e8b7f9f).
https://bugs.webkit.org/show_bug.cgi?id=311660
Escape key no longer guarantees cancelling fullscreen (with keyboard lock)
(311660)
https://bugs.webkit.org/show_bug.cgi?id=311660
rdar://problem/174251766
Reviewed by Brandon Stewart.
Revert 303093@main since the User Interface information to instruct the
user to hold
the ESC key for 1.5 seconds (or longer) was not completed. This can lead to
confusion
and the possibility of spoofing users. We will reland
the
enablement
when the UI portion
is available.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
Identifier: [email protected]
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dk8I1g3iK6&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1ODc3LjEwMjlAd2Via2l0Z2xpYi8yLjUy&emid=fdf109a9-80f8-46ef-a520-3084adc1245e&c=11
Commit: be48b756b9795a4f4130ff051fdee918c2fe8d52
https://github.com/WebKit/WebKit/commit/be48b756b9795a4f4130ff051fdee918c2fe8d52
Author: Sihui Liu <[email protected]>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp
M Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBPersistence.mm
Log Message:
-----------
Cherry-pick 01cef20028da. https://bugs.webkit.org/show_bug.cgi?id=311660
indexedDB.databases() leaks database names across storage partitions due to
swapped ClientOrigin
rdar://176596477
Reviewed
by Chris Dumez.
IDBConnectionProxy::getAllDatabaseNamesAndVersions constructs a
ClientOrigin with topOrigin and clientOrigin swapped.
ClientOrigin expects {topOrigin, clientOrigin}, but the code was passing
{securityOrigin (client), topOrigin} instead.
Test: IndexedDB.IndexedDBGetDatabasesFromCrossOriginIframe
* Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp:
(WebCore::IDBClient::IDBConnectionProxy::getAllDatabaseNamesAndVersions):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBPersistence.mm:
((IndexedDB, IndexedDBGetDatabasesFromCrossOriginIframe)):
Identifier: 305413.871@safari-7624-branch
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dd9S1d8QB3&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1NDEzLjkxN0BzYWZhcmktNzYyNC40LWJyYW5jaA==&emid=fdf109a9-80f8-46ef-a520-3084adc1245e&c=11
Canonical link:
https://flagged.apple.com:443/proxy?t2=dh2Y5y7xq9&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1ODc3LjEwMzBAd2Via2l0Z2xpYi8yLjUy&emid=fdf109a9-80f8-46ef-a520-3084adc1245e&c=11
Compare:
https://github.com/WebKit/WebKit/compare/4ced87c7f06e...be48b756b979
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications