[Webkit-unassigned] [Bug 46270] Web Inspector: IndexedDB interface

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 19 12:55:32 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=46270





--- Comment #1 from Pavel Feldman <pfeldman at chromium.org>  2011-03-19 12:55:31 PST ---
Here is what needs to be done in order to implement IDB in inspector:

1) Implement InspectorIDBAgent (look at InspectorDatabaseAgent or InspectorDOMStorageAgent):

http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/InspectorDatabaseAgent.h
http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/InspectorDOMStorageAgent.h

2) WebCore should notify this agent about DB open / close operations using InspectorInstrumentation:

http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/InspectorDatabaseInstrumentation.h

3) Introduce new debugging domain "IDB" and declare requests and events for this domain. These requests should be handled by the agent above, events should be issued by the agent above. See DOMStorage domain as an example.

http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/Inspector.json

4) Implement front-end classes such as below for visualization

http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/front-end/DOMStorage.js and
http://trac.webkit.org/browser/trunk/Source/WebCore/inspector/front-end/DOMStorageItemsView.js

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list