Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 671344dba649d5d7627988374f7651e6a1db3f71
      
https://github.com/WebKit/WebKit/commit/671344dba649d5d7627988374f7651e6a1db3f71
  Author: Sihui Liu <[email protected]>
  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@safari-7617-branch (9a56d2bb940b). 
rdar://119595569
Canonical link: https://commits.webkit.org/272378@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to