Bug 41805

Summary: Web Inspector: Migrate Storage Panel to InspectorFrontend2
Product: WebKit Reporter: Joseph Pecoraro <joepeck>
Component: Web Inspector (Deprecated)Assignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bweinstein, dglazkov, eric, gustavo, joepeck, keishi, loislo, pfeldman, pmuellr, rik, timothy, webkit-ews, webkit.review.bot, xan.lopez, yurys
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
[PATCH] Migrate InspectorApplicationCacheAgent
none
[PATCH] Migrate Application Cache
none
[PATCH] Migrate Cookies
none
[PATCH] Migrate Databases
none
[PATCH] Migrate DOM Storage none

Joseph Pecoraro
Reported 2010-07-07 14:52:02 PDT
Might as well try to add all new interfaces as InspectorFrontend2! This also catches a few minor idl generator improvements $(FEATURE_DEFINES) for handling compile time flags in InspectorFrontend2.idl. I can break this down into separate patches if desired.
Attachments
[PATCH] Migrate InspectorApplicationCacheAgent (14.71 KB, patch)
2010-07-07 15:00 PDT, Joseph Pecoraro
no flags
[PATCH] Migrate Application Cache (14.71 KB, patch)
2010-07-07 17:15 PDT, Joseph Pecoraro
no flags
[PATCH] Migrate Cookies (7.06 KB, patch)
2010-07-07 22:48 PDT, Joseph Pecoraro
no flags
[PATCH] Migrate Databases (13.92 KB, patch)
2010-07-07 22:49 PDT, Joseph Pecoraro
no flags
[PATCH] Migrate DOM Storage (14.95 KB, patch)
2010-07-07 22:49 PDT, Joseph Pecoraro
no flags
Joseph Pecoraro
Comment 1 2010-07-07 15:00:08 PDT
Created attachment 60784 [details] [PATCH] Migrate InspectorApplicationCacheAgent Please double check the build changes. I am unfamiliar with many of the build systems, but I think this was rather straightforward. I think some should already work: GNUmakefile.am has $(FEATURE_DEFINES) WebCore.pri has $${FEATURE_DEFINES_JAVASCRIPT}} cmake/WebKitGenerators.cmake has ${FEATURE_DEFINES_STR}
Early Warning System Bot
Comment 2 2010-07-07 15:23:21 PDT
Eric Seidel (no email)
Comment 3 2010-07-07 15:25:58 PDT
Joseph Pecoraro
Comment 4 2010-07-07 15:46:52 PDT
The bots failed because this is missing a patch that I haven't landed yet. There is a lot of activity on the bots right now, and that patch is in the queue.
WebKit Review Bot
Comment 5 2010-07-07 16:00:47 PDT
WebKit Review Bot
Comment 6 2010-07-07 16:28:11 PDT
Joseph Pecoraro
Comment 7 2010-07-07 17:15:12 PDT
Created attachment 60809 [details] [PATCH] Migrate Application Cache Landed the required part in r62731. So re-uploading this so they test with a (hopefully) ToT try-bot.
Joseph Pecoraro
Comment 8 2010-07-07 22:48:56 PDT
Created attachment 60840 [details] [PATCH] Migrate Cookies
Joseph Pecoraro
Comment 9 2010-07-07 22:49:19 PDT
Created attachment 60841 [details] [PATCH] Migrate Databases
Joseph Pecoraro
Comment 10 2010-07-07 22:49:40 PDT
Created attachment 60842 [details] [PATCH] Migrate DOM Storage
Joseph Pecoraro
Comment 11 2010-07-07 22:52:30 PDT
Miscellaneous minor fixes / improvements: - numerous style fixes - numerous unnecessary headers - addDatabase no longer needs a bool return value, no need to check for an exception - addDOMStorage no longer needs a bool return value, ditto - added a few "const"s - fix DatabaseTableView's statusbar icon
Pavel Feldman
Comment 12 2010-07-17 04:40:43 PDT
Ilya, I can stamp these if you think they are good. Joe, only the first one is for review?
Pavel Feldman
Comment 13 2010-07-18 12:19:20 PDT
Comment on attachment 60809 [details] [PATCH] Migrate Application Cache Loislo told me you should rebaseline. Sorry about that!
Joseph Pecoraro
Comment 14 2010-07-18 15:31:20 PDT
Yah, I should rebaseline these, there have been a few (minor) collisions but certainly some file name changes. I'll try to find some time next week to do this. When I start it I'll post a comment so you know its being worked on. Otherwise, if Loislo comes across this section that is okay too. Be advised there were a few frontend fixes with these patches.
Joseph Pecoraro
Comment 15 2010-08-11 09:46:53 PDT
Intent of this bug was handled by bug 43482, bug 43486, and bug 43541. *** This bug has been marked as a duplicate of bug 43482 ***
Note You need to log in before you can comment on or make changes to this bug.