12013-03-11 Alec Flett <alecflett@chromium.org>
2
3 Inspector: [Chromium] http/tests/inspector/indexeddb/database-data.html ASSERT on Win7 following r133855
4 https://bugs.webkit.org/show_bug.cgi?id=101618
5
6 Deactivate transactions created by the inspector, before
7 they are reactivated by IndexedDB. This puts transactions
8 in an identical state as when they are created by scripts.
9
10 Reviewed by NOBODY (OOPS!).
11
12 Test: http/tests/inspector/indexeddb/database-data.html
13
14 * inspector/InspectorIndexedDBAgent.cpp: Make transactions inactive upon leaving the inspector code.
15 (WebCore):
16 * inspector/front-end/IndexedDBModel.js: Add new event type.
17 (WebInspector.IndexedDBModel.prototype.loadedCallback): Dispatch an event whenever the cursor has finished loading.
18 * inspector/front-end/ResourcesPanel.js:
19 (WebInspector.IndexedDBTreeElement.prototype.findDatabaseTreeElement): Renamed from _idbDatabaseTreeElement.
20 (WebInspector.IDBDatabaseTreeElement.prototype.findObjectStoreTreeElement): New to expose finding objectStores tree nodes by name.
21