Bug 103557 - IndexedDB: Eliminate use of SerializedScriptValue toWireString() and createFromWire()
Summary: IndexedDB: Eliminate use of SerializedScriptValue toWireString() and createFr...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-28 13:32 PST by Michael Pruett
Modified: 2013-01-07 12:02 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Pruett 2012-11-28 13:32:20 PST
IndexedDB currently uses SerializedScriptValue's toWireString() and createFromWire() methods to serialize objects to a string representation, which is then converted to a character vector. This approach has the disadvantage that LevelDB databases produced using JSC are incompatible with those produced using V8. IndexedDB should serialize objects directly to character vectors with an identical representation in both V8 and JSC.