WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
81558
Web Inspector: CodeGeneratorInspector.py: switch Runtime, Network and DOM domains to typed API
https://bugs.webkit.org/show_bug.cgi?id=81558
Summary
Web Inspector: CodeGeneratorInspector.py: switch Runtime, Network and DOM dom...
Peter Rybin
Reported
2012-03-19 14:01:25 PDT
Do not allow InspectorObject and other raw interfaces from Runtime, Network and DOM domains anymore.
Attachments
Patch
(60.75 KB, patch)
2012-03-19 14:20 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(61.42 KB, patch)
2012-03-21 13:37 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(61.46 KB, patch)
2012-03-21 14:01 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Do not commit. Mac still has a problem
(61.75 KB, patch)
2012-03-21 14:48 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Do not commit. Mac still has a problem
(63.77 KB, patch)
2012-03-22 15:05 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Do not commit. Mac still has a problem
(68.33 KB, patch)
2012-03-23 11:00 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Do not commit. Mac still has a problem
(64.19 KB, patch)
2012-03-23 12:26 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-04
(18.00 MB, application/zip)
2012-03-23 13:27 PDT
,
WebKit Review Bot
no flags
Details
Do not commit. Tests still have a problem
(64.19 KB, patch)
2012-03-23 15:40 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Patch
(61.94 KB, patch)
2012-03-26 15:49 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-02
(9.61 MB, application/zip)
2012-03-26 17:53 PDT
,
WebKit Review Bot
no flags
Details
Patch
(62.32 KB, patch)
2012-03-27 18:55 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ec2-cr-linux-02
(10.24 MB, application/zip)
2012-03-27 20:30 PDT
,
WebKit Review Bot
no flags
Details
Archive of layout-test-results from ec2-cr-linux-01
(10.06 MB, application/zip)
2012-03-27 21:38 PDT
,
WebKit Review Bot
no flags
Details
Patch
(62.24 KB, patch)
2012-03-28 10:17 PDT
,
Peter Rybin
no flags
Details
Formatted Diff
Diff
Show Obsolete
(10)
View All
Add attachment
proposed patch, testcase, etc.
Peter Rybin
Comment 1
2012-03-19 14:20:08 PDT
Created
attachment 132670
[details]
Patch
Peter Rybin
Comment 2
2012-03-19 14:23:53 PDT
List of new FIXME to review (line numbers are in new file versions). Source/WebCore/inspector/InjectedScript.cpp:177 Source/WebCore/inspector/InspectorDOMAgent.cpp:414 Source/WebCore/inspector/InspectorDOMAgent.cpp:1557
WebKit Review Bot
Comment 3
2012-03-19 14:25:47 PDT
Attachment 132670
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:263: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Build Bot
Comment 4
2012-03-19 16:14:05 PDT
Comment on
attachment 132670
[details]
Patch
Attachment 132670
[details]
did not pass win-ews (win): Output:
http://queues.webkit.org/results/11985701
Build Bot
Comment 5
2012-03-19 16:42:48 PDT
Comment on
attachment 132670
[details]
Patch
Attachment 132670
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/11990056
Build Bot
Comment 6
2012-03-19 16:47:40 PDT
Comment on
attachment 132670
[details]
Patch
Attachment 132670
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/11991060
WebKit Review Bot
Comment 7
2012-03-19 20:09:29 PDT
Comment on
attachment 132670
[details]
Patch
Attachment 132670
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12000027
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
Pavel Feldman
Comment 8
2012-03-20 04:42:06 PDT
Comment on
attachment 132670
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=132670&action=review
So why do the tests fail?
> Source/WebCore/inspector/CodeGeneratorInspector.py:2261 > +
nit: 3 blank lines?
> Source/WebCore/inspector/InjectedScript.cpp:176 > + RefPtr<TypeBuilder::Runtime::RemoteObject> result = TypeBuilder::Runtime::RemoteObject::create()
Wrap should never through. We should return ErrorString in this case instead.
> Source/WebCore/inspector/InspectorDOMAgent.cpp:414 > + // FIXME: initialize root or error string param.
I am not sure I get the comment right. What you should do here is return ErrorString claiming that document is not available.
> Source/WebCore/inspector/InspectorDOMAgent.cpp:1557 > + // FIXME: make a proper default value or return error message.
return error.
Peter Rybin
Comment 9
2012-03-21 13:36:14 PDT
Comment on
attachment 132670
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=132670&action=review
>> Source/WebCore/inspector/CodeGeneratorInspector.py:2261 >> + > > nit: 3 blank lines?
Done
>> Source/WebCore/inspector/InjectedScript.cpp:176 >> + RefPtr<TypeBuilder::Runtime::RemoteObject> result = TypeBuilder::Runtime::RemoteObject::create() > > Wrap should never through. We should return ErrorString in this case instead.
Done
>> Source/WebCore/inspector/InspectorDOMAgent.cpp:414 >> + // FIXME: initialize root or error string param. > > I am not sure I get the comment right. What you should do here is return ErrorString claiming that document is not available.
Done
Peter Rybin
Comment 10
2012-03-21 13:37:10 PDT
Created
attachment 133104
[details]
Patch
Timothy Hatcher
Comment 11
2012-03-21 13:40:45 PDT
Comment on
attachment 133104
[details]
Patch Please revise the ChangeLog and provide information on what changed and why (overall summary and per function). More info with an example:
http://www.webkit.org/coding/contributing.html#changelogs
Peter Rybin
Comment 12
2012-03-21 14:01:25 PDT
Created
attachment 133110
[details]
Patch
Timothy Hatcher
Comment 13
2012-03-21 14:03:38 PDT
Comment on
attachment 133110
[details]
Patch My previous request still stands. Please revise the ChangeLog.
WebKit Review Bot
Comment 14
2012-03-21 14:03:40 PDT
Attachment 133110
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Peter Rybin
Comment 15
2012-03-21 14:36:49 PDT
(In reply to
comment #11
)
> (From update of
attachment 133104
[details]
) > Please revise the ChangeLog and provide information on what changed and why (overall summary and per function). > > More info with an example:
http://www.webkit.org/coding/contributing.html#changelogs
Hi Timothy The change is pretty much mechanical. In all functions of 3 listed domains InspectorObject and InspectorArray are completely replaced with corresponding auto-generated types from TypeBuilder according to Inspector.json protocol definition. Are you sure you want this description per function? This is a mechanical work, and all I can write in functions is probably a repeating statement or retell the raw diff. Peter
Peter Rybin
Comment 16
2012-03-21 14:48:11 PDT
Created
attachment 133114
[details]
Do not commit. Mac still has a problem
WebKit Review Bot
Comment 17
2012-03-21 14:50:34 PDT
Attachment 133114
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Build Bot
Comment 18
2012-03-21 15:13:50 PDT
Comment on
attachment 133114
[details]
Do not commit. Mac still has a problem
Attachment 133114
[details]
did not pass win-ews (win): Output:
http://queues.webkit.org/results/12070687
Build Bot
Comment 19
2012-03-21 15:16:07 PDT
Comment on
attachment 133114
[details]
Do not commit. Mac still has a problem
Attachment 133114
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/12102003
WebKit Review Bot
Comment 20
2012-03-21 16:08:25 PDT
Comment on
attachment 133114
[details]
Do not commit. Mac still has a problem
Attachment 133114
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12090637
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
WebKit Review Bot
Comment 21
2012-03-21 17:00:09 PDT
Comment on
attachment 133114
[details]
Do not commit. Mac still has a problem
Attachment 133114
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12071686
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
Timothy Hatcher
Comment 22
2012-03-21 17:31:34 PDT
(In reply to
comment #15
)
> (In reply to
comment #11
) > > (From update of
attachment 133104
[details]
[details]) > > Please revise the ChangeLog and provide information on what changed and why (overall summary and per function). > > > > More info with an example:
http://www.webkit.org/coding/contributing.html#changelogs
> > Hi Timothy > The change is pretty much mechanical. In all functions of 3 listed domains InspectorObject and InspectorArray are completely replaced with corresponding auto-generated types from TypeBuilder according to Inspector.json protocol definition. > Are you sure you want this description per function? This is a mechanical work, and all I can write in functions is probably a repeating statement or retell the raw diff. > Peter
The new comment at the top of the ChangeLog is good. Thanks for adding that. Per function comments in this case are not needed.
Peter Rybin
Comment 23
2012-03-22 15:05:00 PDT
Created
attachment 133355
[details]
Do not commit. Mac still has a problem
WebKit Review Bot
Comment 24
2012-03-22 15:08:58 PDT
Attachment 133355
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
Build Bot
Comment 25
2012-03-22 15:28:57 PDT
Comment on
attachment 133355
[details]
Do not commit. Mac still has a problem
Attachment 133355
[details]
did not pass win-ews (win): Output:
http://queues.webkit.org/results/12121198
WebKit Review Bot
Comment 26
2012-03-22 16:23:05 PDT
Comment on
attachment 133355
[details]
Do not commit. Mac still has a problem
Attachment 133355
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12103020
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
Build Bot
Comment 27
2012-03-22 17:40:57 PDT
Comment on
attachment 133355
[details]
Do not commit. Mac still has a problem
Attachment 133355
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/12122329
Peter Rybin
Comment 28
2012-03-23 11:00:17 PDT
Created
attachment 133511
[details]
Do not commit. Mac still has a problem
Peter Rybin
Comment 29
2012-03-23 12:26:18 PDT
Created
attachment 133533
[details]
Do not commit. Mac still has a problem
WebKit Review Bot
Comment 30
2012-03-23 12:29:54 PDT
Attachment 133533
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 31
2012-03-23 13:27:03 PDT
Comment on
attachment 133533
[details]
Do not commit. Mac still has a problem
Attachment 133533
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12117782
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
WebKit Review Bot
Comment 32
2012-03-23 13:27:13 PDT
Created
attachment 133548
[details]
Archive of layout-test-results from ec2-cr-linux-04 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-04 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Peter Rybin
Comment 33
2012-03-23 15:40:56 PDT
Created
attachment 133574
[details]
Do not commit. Tests still have a problem
WebKit Review Bot
Comment 34
2012-03-23 15:45:06 PDT
Attachment 133574
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 35
2012-03-26 07:52:23 PDT
Comment on
attachment 133574
[details]
Do not commit. Tests still have a problem Rejecting
attachment 133574
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: ce/WebCore/inspector/InspectorRuntimeAgent.h patching file Source/WebCore/inspector/InspectorValues.h patching file Source/WebCore/inspector/ScriptCallFrame.cpp patching file Source/WebCore/inspector/ScriptCallFrame.h patching file Source/WebCore/inspector/ScriptCallStack.cpp patching file Source/WebCore/inspector/ScriptCallStack.h Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Pavel Feld..." exit_code: 1 cwd: /mnt/git/webkit-commit-queue/ Full output:
http://queues.webkit.org/results/12132816
Peter Rybin
Comment 36
2012-03-26 15:49:37 PDT
Created
attachment 133911
[details]
Patch
WebKit Review Bot
Comment 37
2012-03-26 16:00:25 PDT
Attachment 133911
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 38
2012-03-26 17:53:35 PDT
Comment on
attachment 133911
[details]
Patch
Attachment 133911
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12141228
New failing tests: inspector/elements/dom-agent-query-selector.html inspector/styles/undo-add-new-rule.html inspector/audits/audits-panel-functional.html inspector/styles/styles-add-new-rule.html inspector/styles/add-new-rule-inline-style-csp.html inspector/styles/commit-selector.html http/tests/inspector/modify-cross-domain-rule.html inspector/styles/undo-set-selector-text.html inspector/audits/audits-panel-noimages-functional.html
WebKit Review Bot
Comment 39
2012-03-26 17:53:44 PDT
Created
attachment 133945
[details]
Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Peter Rybin
Comment 40
2012-03-27 18:55:14 PDT
Created
attachment 134196
[details]
Patch
WebKit Review Bot
Comment 41
2012-03-27 19:02:12 PDT
Attachment 134196
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Review Bot
Comment 42
2012-03-27 20:30:13 PDT
Comment on
attachment 134196
[details]
Patch
Attachment 134196
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12145921
New failing tests: inspector/audits/audits-panel-functional.html inspector/audits/audits-panel-noimages-functional.html
WebKit Review Bot
Comment 43
2012-03-27 20:30:21 PDT
Created
attachment 134209
[details]
Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
WebKit Review Bot
Comment 44
2012-03-27 21:38:37 PDT
Comment on
attachment 134196
[details]
Patch
Attachment 134196
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/12142935
New failing tests: inspector/audits/audits-panel-functional.html inspector/audits/audits-panel-noimages-functional.html
WebKit Review Bot
Comment 45
2012-03-27 21:38:46 PDT
Created
attachment 134215
[details]
Archive of layout-test-results from ec2-cr-linux-01 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-01 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Peter Rybin
Comment 46
2012-03-28 10:17:19 PDT
Created
attachment 134326
[details]
Patch
WebKit Review Bot
Comment 47
2012-03-28 10:25:52 PDT
Attachment 134326
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/inspector/InjectedScript.cpp:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:76: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:112: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.cpp:259: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:66: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:73: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:85: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Source/WebCore/inspector/InjectedScript.h:108: The parameter type should use PassRefPtr instead of RefPtr. [readability/pass_ptr] [5] Total errors found: 8 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Vsevolod Vlasov
Comment 48
2012-03-28 12:45:15 PDT
Committed
r112428
: <
http://trac.webkit.org/changeset/112428
>
Vsevolod Vlasov
Comment 49
2012-03-29 07:59:11 PDT
Comment on
attachment 134326
[details]
Patch Clearing r?
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