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

Reply via email to