RESOLVED FIXED 77444
Web Inspector: CodeGeneratorInspector.py: switch domain agents to formal interfaces in BackendDispatcher
https://bugs.webkit.org/show_bug.cgi?id=77444
Summary Web Inspector: CodeGeneratorInspector.py: switch domain agents to formal inte...
Peter Rybin
Reported 2012-01-31 09:05:23 PST
Formal interfaces for domain agents are already prepared in BackendDispatcher. It's time agents actually implemented them.
Attachments
Patch (32.03 KB, patch)
2012-01-31 09:17 PST, Peter Rybin
no flags
Patch (32.05 KB, patch)
2012-01-31 09:41 PST, Peter Rybin
no flags
Patch (34.16 KB, patch)
2012-01-31 09:48 PST, Peter Rybin
no flags
Patch (34.16 KB, patch)
2012-01-31 13:52 PST, Peter Rybin
no flags
Patch (34.34 KB, patch)
2012-01-31 14:53 PST, Peter Rybin
no flags
Patch (41.41 KB, patch)
2012-02-01 10:20 PST, Peter Rybin
no flags
Patch (41.77 KB, patch)
2012-02-01 12:09 PST, Peter Rybin
no flags
Patch (59.16 KB, patch)
2012-02-05 14:09 PST, Peter Rybin
no flags
Peter Rybin
Comment 1 2012-01-31 09:17:07 PST
WebKit Review Bot
Comment 2 2012-01-31 09:20:12 PST
Attachment 124758 [details] did not pass style-queue: Failed to run "['Tools/Scripts/update-webkit']" exit_code: 9 Updating OpenSource First, rewinding head to replay your work on top of it... Applying: Fix compilation errors on build-webkit --debug --no-workers on mac. Using index info to reconstruct a base tree... Falling back to patching base and 3-way merge... Auto-merging LayoutTests/ChangeLog CONFLICT (content): Merge conflict in LayoutTests/ChangeLog Auto-merging LayoutTests/platform/qt/Skipped CONFLICT (content): Merge conflict in LayoutTests/platform/qt/Skipped Auto-merging Source/WebCore/ChangeLog CONFLICT (content): Merge conflict in Source/WebCore/ChangeLog Failed to merge in the changes. Patch failed at 0001 Fix compilation errors on build-webkit --debug --no-workers on mac. When you have resolved this problem run "git rebase --continue". If you would prefer to skip this patch, instead run "git rebase --skip". To restore the original branch and stop rebasing run "git rebase --abort". rebase refs/remotes/origin/master: command returned error: 1 Died at Tools/Scripts/update-webkit line 164. If any of these errors are false positives, please file a bug against check-webkit-style.
Peter Rybin
Comment 3 2012-01-31 09:41:16 PST
WebKit Review Bot
Comment 4 2012-01-31 09:46:03 PST
Attachment 124761 [details] did not pass style-queue: Failed to run "['Tools/Scripts/update-webkit']" exit_code: 9 Updating OpenSource First, rewinding head to replay your work on top of it... Applying: Fix compilation errors on build-webkit --debug --no-workers on mac. Using index info to reconstruct a base tree... Falling back to patching base and 3-way merge... Auto-merging LayoutTests/ChangeLog CONFLICT (content): Merge conflict in LayoutTests/ChangeLog Auto-merging LayoutTests/platform/qt/Skipped CONFLICT (content): Merge conflict in LayoutTests/platform/qt/Skipped Auto-merging Source/WebCore/ChangeLog CONFLICT (content): Merge conflict in Source/WebCore/ChangeLog Failed to merge in the changes. Patch failed at 0001 Fix compilation errors on build-webkit --debug --no-workers on mac. When you have resolved this problem run "git rebase --continue". If you would prefer to skip this patch, instead run "git rebase --skip". To restore the original branch and stop rebasing run "git rebase --abort". rebase refs/remotes/origin/master: command returned error: 1 Died at Tools/Scripts/update-webkit line 164. If any of these errors are false positives, please file a bug against check-webkit-style.
Peter Rybin
Comment 5 2012-01-31 09:48:32 PST
WebKit Review Bot
Comment 6 2012-01-31 09:53:22 PST
Attachment 124762 [details] did not pass style-queue: Failed to run "['Tools/Scripts/update-webkit']" exit_code: 9 Updating OpenSource First, rewinding head to replay your work on top of it... Applying: Fix compilation errors on build-webkit --debug --no-workers on mac. Using index info to reconstruct a base tree... Falling back to patching base and 3-way merge... Auto-merging LayoutTests/ChangeLog CONFLICT (content): Merge conflict in LayoutTests/ChangeLog Auto-merging LayoutTests/platform/qt/Skipped CONFLICT (content): Merge conflict in LayoutTests/platform/qt/Skipped Auto-merging Source/WebCore/ChangeLog CONFLICT (content): Merge conflict in Source/WebCore/ChangeLog Failed to merge in the changes. Patch failed at 0001 Fix compilation errors on build-webkit --debug --no-workers on mac. When you have resolved this problem run "git rebase --continue". If you would prefer to skip this patch, instead run "git rebase --skip". To restore the original branch and stop rebasing run "git rebase --abort". rebase refs/remotes/origin/master: command returned error: 1 Died at Tools/Scripts/update-webkit line 164. If any of these errors are false positives, please file a bug against check-webkit-style.
Collabora GTK+ EWS bot
Comment 7 2012-01-31 10:20:32 PST
WebKit Review Bot
Comment 8 2012-01-31 10:36:42 PST
Comment on attachment 124762 [details] Patch Attachment 124762 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11394010
Gyuyoung Kim
Comment 9 2012-01-31 11:13:48 PST
Early Warning System Bot
Comment 10 2012-01-31 12:45:37 PST
Peter Rybin
Comment 11 2012-01-31 13:52:24 PST
Philippe Normand
Comment 12 2012-01-31 14:01:22 PST
Early Warning System Bot
Comment 13 2012-01-31 14:27:23 PST
WebKit Review Bot
Comment 14 2012-01-31 14:29:22 PST
Comment on attachment 124815 [details] Patch Attachment 124815 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11394117
Peter Rybin
Comment 15 2012-01-31 14:53:27 PST
Peter Rybin
Comment 16 2012-02-01 10:20:06 PST
Peter Rybin
Comment 17 2012-02-01 12:09:33 PST
Yury Semikhatsky
Comment 18 2012-02-03 07:34:12 PST
Comment on attachment 124984 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=124984&action=review Looks good, but please add virtual to the methods that became virtual. > Source/WebCore/inspector/InspectorCSSAgent.h:80 > + void getMatchedStylesForNode(ErrorString*, int nodeId, const RefPtr<InspectorArray>* forcedPseudoClasses, const bool* includePseudo, const bool* includeInherited, RefPtr<InspectorArray>& matchedCSSRules, RefPtr<InspectorArray>& pseudoIdRules, RefPtr<InspectorArray>& inheritedEntries); We usually keep virtual keywords for overridden virtual methods even though C++ doesn't require this.
Peter Rybin
Comment 19 2012-02-05 14:09:11 PST
Peter Rybin
Comment 20 2012-02-05 14:13:22 PST
> We usually keep virtual keywords for overridden virtual methods even though C++ doesn't require this. Done.
Yury Semikhatsky
Comment 21 2012-02-05 23:39:56 PST
Comment on attachment 125535 [details] Patch Clearing flags on attachment: 125535 Committed r106777: <http://trac.webkit.org/changeset/106777>
Yury Semikhatsky
Comment 22 2012-02-05 23:40:11 PST
All reviewed patches have been landed. Closing bug.
Yury Semikhatsky
Comment 23 2012-02-06 00:01:38 PST
Yury Semikhatsky
Comment 24 2012-02-06 00:05:21 PST
Note You need to log in before you can comment on or make changes to this bug.