Index: third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js b/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
index 23f74ae9a5c9b92572c6292e525994da16513ca9..76039648513d8263c2fc527e15e2e79aaf1f303e 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
@@ -419,9 +419,9 @@ WebInspector.IndexedDBModel.prototype = { |
return; |
var entries = []; |
for (var i = 0; i < dataEntries.length; ++i) { |
- var key = WebInspector.RemoteObject.fromLocalObject(JSON.parse(dataEntries[i].key)); |
- var primaryKey = WebInspector.RemoteObject.fromLocalObject(JSON.parse(dataEntries[i].primaryKey)); |
- var value = WebInspector.RemoteObject.fromLocalObject(JSON.parse(dataEntries[i].value)); |
+ var key = this.target().runtimeModel.createRemoteObject(dataEntries[i].key); |
+ var primaryKey = this.target().runtimeModel.createRemoteObject(dataEntries[i].primaryKey); |
+ var value = this.target().runtimeModel.createRemoteObject(dataEntries[i].value); |
entries.push(new WebInspector.IndexedDBModel.Entry(key, primaryKey, value)); |
} |
callback(entries, hasMore); |