[webkit-changes] [WebKit/WebKit] 671344: J414s/23C25: 1Password extension does not work and...

Sihui noreply at github.com
Wed Dec 20 13:48:51 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 671344dba649d5d7627988374f7651e6a1db3f71
      https://github.com/WebKit/WebKit/commit/671344dba649d5d7627988374f7651e6a1db3f71
  Author: Sihui Liu <sihui_liu at apple.com>
  Date:   2023-12-20 (Wed, 20 Dec 2023)

  Changed paths:
    M LayoutTests/fast/storage/serialized-script-value.html
    M Source/WebCore/bindings/js/SerializedScriptValue.cpp

  Log Message:
  -----------
  J414s/23C25: 1Password extension does not work and keeps trying to open a blank new tab (Unhandled Promise Rejection: AbortError: IDBTransaction will abort due to uncaught exception in an event handler)
rdar://117020274

Reviewed by Mark Lam.

We updated serialization format of SerializedScriptValue in rdar://117020274, but we didn't change the version number.
This makes serialized values with old format stored in IndexedDB databases no longer readable, as we are looking for the
new format during deserialization.

* LayoutTests/fast/storage/serialized-script-value.html:
* Source/WebCore/bindings/js/SerializedScriptValue.cpp:
(WebCore::CloneDeserializer::deserialize):

Originally-landed-as: 267815.465 at safari-7617-branch (9a56d2bb940b). rdar://119595569
Canonical link: https://commits.webkit.org/272378@main




More information about the webkit-changes mailing list