Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Issue 185263006: Move TestRunner from CppVariable to gin::Wrappable (Closed)

Created:
6 years, 9 months ago by hajimehoshi
Modified:
6 years, 9 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, jochen+watch_chromium.org, haraken, kouhei (in TOK), tfarina
Visibility:
Public.

Description

Move TestRunner from CppVariable to gin::Wrappable BUG=297480, 331301 TEST=all layout tests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257079

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : -P #

Patch Set 4 : (^_^) #

Patch Set 5 : Bug fix: textRunner -> testRunner #

Patch Set 6 : #

Total comments: 3

Patch Set 7 : kouhei's review and rebasing #

Patch Set 8 : #

Patch Set 9 #

Patch Set 10 : (rebasing) #

Patch Set 11 : Bug fix: Don't set the isolated world before executeScriptInIsolatedWorld #

Total comments: 4

Patch Set 12 : kouhei's review #

Patch Set 13 : Refactoring: Add V8StringToWebString #

Patch Set 14 : (rebasing) #

Patch Set 15 : Bug fix: grantWebNotificationPermission returns nothing #

Total comments: 7

Patch Set 16 : jochen's review #

Patch Set 17 : (rebasing) #

Patch Set 18 : (rebasing) #

Patch Set 19 : Bug fix: text_runner -> test_runner in gypi :-( #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3356 lines, -2886 lines) Patch
M content/content_shell.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +2 lines, -2 lines 0 comments Download
M content/shell/renderer/test_runner/MockWebMIDIAccessor.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M content/shell/renderer/test_runner/TestInterfaces.h View 1 2 3 4 5 6 3 chunks +3 lines, -3 lines 0 comments Download
M content/shell/renderer/test_runner/TestInterfaces.cpp View 1 2 3 4 5 6 9 chunks +11 lines, -12 lines 0 comments Download
D content/shell/renderer/test_runner/TestRunner.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -734 lines 0 comments Download
D content/shell/renderer/test_runner/TestRunner.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -2118 lines 0 comments Download
M content/shell/renderer/test_runner/WebTestInterfaces.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M content/shell/renderer/test_runner/WebTestProxy.cpp View 1 2 3 4 5 6 3 chunks +4 lines, -4 lines 0 comments Download
M content/shell/renderer/test_runner/WebTestRunner.h View 1 2 3 4 5 2 chunks +3 lines, -2 lines 0 comments Download
A content/shell/renderer/test_runner/test_runner.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +704 lines, -0 lines 0 comments Download
A content/shell/renderer/test_runner/test_runner.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +2611 lines, -0 lines 0 comments Download
M content/shell/renderer/test_runner/text_input_controller.h View 2 chunks +3 lines, -3 lines 0 comments Download
M content/shell/renderer/webkit_test_runner.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -6 lines 0 comments Download
M gin/arguments.h View 1 chunk +11 lines, -0 lines 0 comments Download

Messages

Total messages: 48 (0 generated)
hajimehoshi
PTAL The current situation: Out of 31033 tests, Expected to timeout, but passed: (1) Expected ...
6 years, 9 months ago (2014-03-06 10:33:53 UTC) #1
kouhei (in TOK)
https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h File content/shell/renderer/test_runner/test_runner.h (right): https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h#newcode686 content/shell/renderer/test_runner/test_runner.h:686: scoped_ptr<::WebTestRunner::WebPermissions> web_permissions_; scoped_ptr< ::WebT ^^^^^you need a space
6 years, 9 months ago (2014-03-06 11:49:36 UTC) #2
hajimehoshi
https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h File content/shell/renderer/test_runner/test_runner.h (right): https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h#newcode686 content/shell/renderer/test_runner/test_runner.h:686: scoped_ptr<::WebTestRunner::WebPermissions> web_permissions_; On 2014/03/06 11:49:36, kouhei wrote: > scoped_ptr< ...
6 years, 9 months ago (2014-03-06 13:01:10 UTC) #3
hajimehoshi
https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h File content/shell/renderer/test_runner/test_runner.h (right): https://codereview.chromium.org/185263006/diff/100001/content/shell/renderer/test_runner/test_runner.h#newcode686 content/shell/renderer/test_runner/test_runner.h:686: scoped_ptr<::WebTestRunner::WebPermissions> web_permissions_; On 2014/03/06 13:01:11, hajimehoshi wrote: > On ...
6 years, 9 months ago (2014-03-06 13:49:46 UTC) #4
hajimehoshi
Remaining failures in all layout tests on my local machine: http/tests/misc/execute-and-return-value.html failed unexpectedly (renderer crashed ...
6 years, 9 months ago (2014-03-07 10:42:09 UTC) #5
hajimehoshi
Now almost all failures are fixed. The remaining failures (fast/dom/Window/property-access-on-cached-*) were expected and they required ...
6 years, 9 months ago (2014-03-10 05:31:02 UTC) #6
kouhei (in TOK)
LGTM with nits. https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc File content/shell/renderer/test_runner/test_runner.cc (right): https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc#newcode604 content/shell/renderer/test_runner/test_runner.cc:604: if (runner_) { Nit: Use early ...
6 years, 9 months ago (2014-03-11 02:18:13 UTC) #7
hajimehoshi
Thanks! https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc File content/shell/renderer/test_runner/test_runner.cc (right): https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc#newcode604 content/shell/renderer/test_runner/test_runner.cc:604: if (runner_) { On 2014/03/11 02:18:14, kouhei wrote: ...
6 years, 9 months ago (2014-03-11 03:33:17 UTC) #8
hajimehoshi
Thanks! https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc File content/shell/renderer/test_runner/test_runner.cc (right): https://codereview.chromium.org/185263006/diff/200001/content/shell/renderer/test_runner/test_runner.cc#newcode604 content/shell/renderer/test_runner/test_runner.cc:604: if (runner_) { On 2014/03/11 02:18:14, kouhei wrote: ...
6 years, 9 months ago (2014-03-11 03:33:17 UTC) #9
jochen (gone - plz use gerrit)
any idea about the failing inspector layout test? otherwise looks great!
6 years, 9 months ago (2014-03-11 14:36:38 UTC) #10
hajimehoshi
On 2014/03/11 14:36:38, jochen wrote: > any idea about the failing inspector layout test? > ...
6 years, 9 months ago (2014-03-12 05:14:21 UTC) #11
hajimehoshi
On 2014/03/12 05:14:21, hajimehoshi wrote: > On 2014/03/11 14:36:38, jochen wrote: > > any idea ...
6 years, 9 months ago (2014-03-12 05:15:04 UTC) #12
jochen (gone - plz use gerrit)
https://codereview.chromium.org/185263006/diff/280001/content/shell/renderer/test_runner/test_runner.cc File content/shell/renderer/test_runner/test_runner.cc (right): https://codereview.chromium.org/185263006/diff/280001/content/shell/renderer/test_runner/test_runner.cc#newcode800 content/shell/renderer/test_runner/test_runner.cc:800: args->GetNext(&has_acceleration_x); why not just increase the number of supported ...
6 years, 9 months ago (2014-03-12 12:38:25 UTC) #13
jochen (gone - plz use gerrit)
btw, there's a change to testrunner in the CQ right now: https://codereview.chromium.org/184313005/
6 years, 9 months ago (2014-03-12 19:27:00 UTC) #14
hajimehoshi
Thank you! https://codereview.chromium.org/185263006/diff/280001/content/shell/renderer/test_runner/test_runner.cc File content/shell/renderer/test_runner/test_runner.cc (right): https://codereview.chromium.org/185263006/diff/280001/content/shell/renderer/test_runner/test_runner.cc#newcode800 content/shell/renderer/test_runner/test_runner.cc:800: args->GetNext(&has_acceleration_x); On 2014/03/12 12:38:26, jochen wrote: > ...
6 years, 9 months ago (2014-03-13 04:53:07 UTC) #15
hajimehoshi
On 2014/03/12 19:27:00, jochen wrote: > btw, there's a change to testrunner in the CQ ...
6 years, 9 months ago (2014-03-13 05:25:03 UTC) #16
jochen (gone - plz use gerrit)
On 2014/03/13 05:25:03, hajimehoshi wrote: > On 2014/03/12 19:27:00, jochen wrote: > > btw, there's ...
6 years, 9 months ago (2014-03-13 05:58:19 UTC) #17
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-13 06:10:49 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/320001
6 years, 9 months ago (2014-03-13 06:11:13 UTC) #19
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-13 06:33:44 UTC) #20
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=281149
6 years, 9 months ago (2014-03-13 06:33:45 UTC) #21
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-13 07:22:05 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/320001
6 years, 9 months ago (2014-03-13 07:22:43 UTC) #23
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-13 08:07:34 UTC) #24
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, ...
6 years, 9 months ago (2014-03-13 08:07:35 UTC) #25
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-13 08:26:32 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/320001
6 years, 9 months ago (2014-03-13 08:26:40 UTC) #27
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-13 09:16:48 UTC) #28
commit-bot: I haz the power
Retried try job too often on win_x64_rel for step(s) base_unittests, chrome_elf_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_x64_rel&number=84438
6 years, 9 months ago (2014-03-13 09:16:49 UTC) #29
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-13 15:05:33 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/320001
6 years, 9 months ago (2014-03-13 15:07:48 UTC) #31
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-13 15:53:31 UTC) #32
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, ...
6 years, 9 months ago (2014-03-13 15:53:32 UTC) #33
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-14 02:28:08 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/340001
6 years, 9 months ago (2014-03-14 02:29:17 UTC) #35
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-14 03:15:20 UTC) #36
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) app_list_unittests, ash_unittests, aura_unittests, base_unittests, browser_tests, cacheinvalidation_unittests, ...
6 years, 9 months ago (2014-03-14 03:15:21 UTC) #37
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-14 03:22:05 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/360001
6 years, 9 months ago (2014-03-14 03:23:14 UTC) #39
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-14 04:32:26 UTC) #40
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_rel
6 years, 9 months ago (2014-03-14 04:32:27 UTC) #41
hajimehoshi
The CQ bit was checked by hajimehoshi@chromium.org
6 years, 9 months ago (2014-03-14 04:55:12 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/360001
6 years, 9 months ago (2014-03-14 04:55:25 UTC) #43
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-14 06:18:07 UTC) #44
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) telemetry_perf_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=237940
6 years, 9 months ago (2014-03-14 06:18:08 UTC) #45
jochen (gone - plz use gerrit)
The CQ bit was checked by jochen@chromium.org
6 years, 9 months ago (2014-03-14 07:50:26 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hajimehoshi@chromium.org/185263006/360001
6 years, 9 months ago (2014-03-14 07:50:30 UTC) #47
commit-bot: I haz the power
6 years, 9 months ago (2014-03-14 11:50:36 UTC) #48
Message was sent while issue was closed.
Change committed as 257079

Powered by Google App Engine
This is Rietveld 408576698