WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Patch
(32.05 KB, patch)
2012-01-31 09:41 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(34.16 KB, patch)
2012-01-31 09:48 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(34.16 KB, patch)
2012-01-31 13:52 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(34.34 KB, patch)
2012-01-31 14:53 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(41.41 KB, patch)
2012-02-01 10:20 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(41.77 KB, patch)
2012-02-01 12:09 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(59.16 KB, patch)
2012-02-05 14:09 PST
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Show Obsolete
(7)
View All
Add attachment
proposed patch, testcase, etc.
Peter Rybin
Comment 1
2012-01-31 09:17:07 PST
Created
attachment 124758
[details]
Patch
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
Created
attachment 124761
[details]
Patch
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
Created
attachment 124762
[details]
Patch
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
Comment on
attachment 124762
[details]
Patch
Attachment 124762
[details]
did not pass gtk-ews (gtk): Output:
http://queues.webkit.org/results/11386020
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
Comment on
attachment 124762
[details]
Patch
Attachment 124762
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/11388040
Early Warning System Bot
Comment 10
2012-01-31 12:45:37 PST
Comment on
attachment 124762
[details]
Patch
Attachment 124762
[details]
did not pass qt-ews (qt): Output:
http://queues.webkit.org/results/11394067
Peter Rybin
Comment 11
2012-01-31 13:52:24 PST
Created
attachment 124815
[details]
Patch
Philippe Normand
Comment 12
2012-01-31 14:01:22 PST
Comment on
attachment 124815
[details]
Patch
Attachment 124815
[details]
did not pass gtk-ews (gtk): Output:
http://queues.webkit.org/results/11388128
Early Warning System Bot
Comment 13
2012-01-31 14:27:23 PST
Comment on
attachment 124815
[details]
Patch
Attachment 124815
[details]
did not pass qt-ews (qt): Output:
http://queues.webkit.org/results/11387144
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
Created
attachment 124828
[details]
Patch
Peter Rybin
Comment 16
2012-02-01 10:20:06 PST
Created
attachment 124964
[details]
Patch
Peter Rybin
Comment 17
2012-02-01 12:09:33 PST
Created
attachment 124984
[details]
Patch
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
Created
attachment 125535
[details]
Patch
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
Qt minimal build failed:
http://build.webkit.org/builders/Qt%20Linux%20Release%20minimal/builds/41992/steps/compile-webkit/logs/stdio
I'll land a fix shortly.
Yury Semikhatsky
Comment 24
2012-02-06 00:05:21 PST
(In reply to
comment #23
)
> Qt minimal build failed:
http://build.webkit.org/builders/Qt%20Linux%20Release%20minimal/builds/41992/steps/compile-webkit/logs/stdio
> > I'll land a fix shortly.
Fixed:
http://trac.webkit.org/changeset/106780
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug