Changed IndexedDB use of SerializedScriptValue to a simpler model, with a non-DOM JavaScript global object
Got this almost working locally.
Created attachment 453429 [details] Patch
Created attachment 453458 [details] Patch
<rdar://problem/89889256>