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

Issue 1646583002: [Reland] Per WebViewScheduler virtual time (Closed)

Created:
4 years, 11 months ago by alex clarke (OOO till 29th)
Modified:
4 years, 10 months ago
Reviewers:
esprehn, Sami
CC:
blink-reviews, blink-reviews-api_chromium.org, blundell+watchlist_chromium.org, chromium-reviews, darin-cc_chromium.org, dglazkov+blink, droger+watchlist_chromium.org, jam, kinuko+watch, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, scheduler-bugs_chromium.org, sdefresne+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Per WebViewScheduler virtual time. This patch introduces a new per WebViewScheduler virtual time and wires it up into the BlinkTImers. NOTE there will be follow on patches where various other parts of blink will also use virtual time. For determinism some parts of blink will need to use the VirtualTime although new code should generally use the original non-virtual APIs. For more details see: https://docs.google.com/document/d/1y9KDT_ZEzT7pBeY6uzVt1dgKlwc1OB_vY4NZO1zBQmo/edit# BUG=546953 Committed: https://crrev.com/0d2d2840ad6d7f149569eb42332c8c8083401234 Cr-Commit-Position: refs/heads/master@{#377094} Committed: https://crrev.com/c6f9c49b8221a2002ba771a3f108514a6c506ff0 Cr-Commit-Position: refs/heads/master@{#377287}

Patch Set 1 #

Patch Set 2 : Narrow down the deps change to test only #

Patch Set 3 : Rebase + add some new tests #

Patch Set 4 : Try and fix gn build #

Patch Set 5 : Some more tests #

Patch Set 6 : Try to fix gn + another test #

Patch Set 7 : Remove content/child dep #

Patch Set 8 : rebased #

Patch Set 9 : WebViewSchedulerImpl to unregister the virtual_time_domain_ in the destructor #

Total comments: 22

Patch Set 10 : Sami's comments #

Patch Set 11 : Mirror changes in the other patch #

Patch Set 12 : Rebased #

Patch Set 13 : Fix compile #

Patch Set 14 : Try to fix the broken tests #

Total comments: 21

Patch Set 15 : Wire up virtual time via WebThread instead of Platform #

Patch Set 16 : Rebase + fix timer.h assert #

Patch Set 17 : Fix some broken tests #

Patch Set 18 : Fix test lekage in ScrollableAreaTest #

Patch Set 19 : Rebase #

Patch Set 20 : Remove some unneeded changes #

Total comments: 4

Patch Set 21 : Remove assert #

Patch Set 22 : As discussed offline route virtual time in via WebTaskRunner #

Patch Set 23 : ran glt cl format #

Patch Set 24 : Rebased #

Total comments: 2

Patch Set 25 : Fix WebTaskRunnerImpl::monotonicallyIncreasingVirtualTimeSeconds #

Patch Set 26 : Keep the setAllowVirtualTimeToAdvance comment in step with scheduler code changes #

Patch Set 27 : Rebased #

Total comments: 24

Patch Set 28 : Move the browser test to blink #

Patch Set 29 : Fix include paths #

Patch Set 30 : Try to fix test crash #

Patch Set 31 : Rebased #

Total comments: 4

Patch Set 32 : Remove runTasksForPeriodInMilliseconds #

Patch Set 33 : Deflake VirtualTimeTest. #

Patch Set 34 : WebTaskRunnerImpl to cope with null TimeDomains #

Patch Set 35 : Fix compile #

Unified diffs Side-by-side diffs Delta from patch set Stats (+275 lines, -99 lines) Patch
M components/scheduler/child/web_task_runner_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3 chunks +5 lines, -0 lines 0 comments Download
M components/scheduler/child/web_task_runner_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 2 chunks +19 lines, -0 lines 0 comments Download
M components/scheduler/renderer/renderer_scheduler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -12 lines 0 comments Download
M components/scheduler/renderer/renderer_scheduler_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -2 lines 0 comments Download
M components/scheduler/renderer/renderer_scheduler_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -21 lines 0 comments Download
M components/scheduler/renderer/web_view_scheduler_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -4 lines 0 comments Download
M components/scheduler/renderer/web_view_scheduler_impl_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 5 chunks +34 lines, -20 lines 0 comments Download
M content/test/fake_renderer_scheduler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -2 lines 0 comments Download
M content/test/fake_renderer_scheduler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +0 lines, -9 lines 0 comments Download
M third_party/WebKit/Source/core/frame/DOMTimer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/frame/DOMTimer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/platform/Timer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 chunks +4 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/Timer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 4 chunks +10 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/platform/TimerTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 6 chunks +18 lines, -18 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/RecordingImageBufferSurfaceTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +12 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/testing/TestingPlatformSupport.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +12 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/web/WebViewImpl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 chunks +1 line, -2 lines 0 comments Download
M third_party/WebKit/Source/web/WebViewImpl.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/web/tests/VirtualTimeTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +108 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/web/web.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/public/platform/WebTaskRunner.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +18 lines, -0 lines 0 comments Download
M third_party/WebKit/public/platform/WebViewScheduler.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +19 lines, -0 lines 0 comments Download
M third_party/WebKit/public/web/WebView.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 166 (83 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/20001
4 years, 11 months ago (2016-01-27 18:21:51 UTC) #2
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/122617) ios_rel_device_ninja on ...
4 years, 11 months ago (2016-01-27 18:27:14 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/40001
4 years, 10 months ago (2016-01-28 11:21:11 UTC) #6
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/108200) linux_chromium_compile_dbg_ng on ...
4 years, 10 months ago (2016-01-28 11:25:03 UTC) #8
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/60001
4 years, 10 months ago (2016-01-28 11:32:50 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/58664)
4 years, 10 months ago (2016-01-28 11:36:55 UTC) #12
alex clarke (OOO till 29th)
4 years, 10 months ago (2016-01-28 12:23:48 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/80001
4 years, 10 months ago (2016-01-28 12:24:07 UTC) #16
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_dbg/builds/14176) android_chromium_gn_compile_rel on ...
4 years, 10 months ago (2016-01-28 12:27:52 UTC) #19
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/100001
4 years, 10 months ago (2016-01-28 13:55:09 UTC) #23
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_rel/builds/14227) cast_shell_linux on ...
4 years, 10 months ago (2016-01-28 14:00:03 UTC) #25
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/120001
4 years, 10 months ago (2016-01-28 16:03:51 UTC) #27
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_32_ng/builds/151130) ios_dbg_simulator_ninja on ...
4 years, 10 months ago (2016-01-28 16:07:26 UTC) #29
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/140001
4 years, 10 months ago (2016-01-28 16:20:15 UTC) #31
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/140090)
4 years, 10 months ago (2016-01-28 16:31:12 UTC) #33
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/160001
4 years, 10 months ago (2016-01-28 17:47:06 UTC) #35
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/140120)
4 years, 10 months ago (2016-01-28 17:56:57 UTC) #37
Sami
Looks pretty good. The bug link seems wrong though? If you want to make this ...
4 years, 10 months ago (2016-02-01 11:15:07 UTC) #38
alex clarke (OOO till 29th)
PTAL https://codereview.chromium.org/1646583002/diff/160001/components/scheduler/base/task_queue_manager.cc File components/scheduler/base/task_queue_manager.cc (right): https://codereview.chromium.org/1646583002/diff/160001/components/scheduler/base/task_queue_manager.cc#newcode284 components/scheduler/base/task_queue_manager.cc:284: current_selected_task_queue_ = prev_selected_task_queue; On 2016/02/01 11:15:06, Sami wrote: ...
4 years, 10 months ago (2016-02-01 14:16:55 UTC) #39
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/220001
4 years, 10 months ago (2016-02-02 22:38:50 UTC) #43
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/141822)
4 years, 10 months ago (2016-02-02 22:55:32 UTC) #45
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/240001
4 years, 10 months ago (2016-02-03 10:16:33 UTC) #47
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142047)
4 years, 10 months ago (2016-02-03 10:29:02 UTC) #49
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/260001
4 years, 10 months ago (2016-02-03 10:33:51 UTC) #52
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142056)
4 years, 10 months ago (2016-02-03 10:42:12 UTC) #54
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/280001
4 years, 10 months ago (2016-02-03 13:58:03 UTC) #56
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142099)
4 years, 10 months ago (2016-02-03 14:10:38 UTC) #58
Sami
I think this overall approach of having two sets of time entrypoints should work for ...
4 years, 10 months ago (2016-02-03 18:03:44 UTC) #59
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/300001
4 years, 10 months ago (2016-02-04 14:51:51 UTC) #61
alex clarke (OOO till 29th)
PTAL https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc File components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc (right): https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc#newcode64 components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc:64: "window.timerFn = function(delay, value){" On 2016/02/03 18:03:44, Sami ...
4 years, 10 months ago (2016-02-04 15:00:10 UTC) #63
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142603)
4 years, 10 months ago (2016-02-04 15:01:25 UTC) #65
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/320001
4 years, 10 months ago (2016-02-04 15:40:00 UTC) #67
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142620)
4 years, 10 months ago (2016-02-04 15:49:31 UTC) #69
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/340001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/340001
4 years, 10 months ago (2016-02-04 16:45:03 UTC) #71
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142636)
4 years, 10 months ago (2016-02-04 16:58:02 UTC) #73
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/380001
4 years, 10 months ago (2016-02-04 18:22:57 UTC) #75
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/400001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/400001
4 years, 10 months ago (2016-02-04 18:24:36 UTC) #77
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/142672)
4 years, 10 months ago (2016-02-04 18:35:13 UTC) #79
Sami
Forgot to hit send earlier. https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc File components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc (right): https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc#newcode86 components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc:86: EXPECT_LT(elapsed_time, base::TimeDelta::FromSeconds(1)); On 2016/02/03 ...
4 years, 10 months ago (2016-02-05 13:54:34 UTC) #80
alex clarke (OOO till 29th)
PTAL https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc File components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc (right): https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc#newcode86 components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc:86: EXPECT_LT(elapsed_time, base::TimeDelta::FromSeconds(1)); On 2016/02/05 13:54:34, Sami wrote: > ...
4 years, 10 months ago (2016-02-05 15:20:39 UTC) #81
alex clarke (OOO till 29th)
PTAL https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc File components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc (right): https://codereview.chromium.org/1646583002/diff/280001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc#newcode86 components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc:86: EXPECT_LT(elapsed_time, base::TimeDelta::FromSeconds(1)); On 2016/02/05 13:54:34, Sami wrote: > ...
4 years, 10 months ago (2016-02-05 15:20:40 UTC) #82
alex clarke (OOO till 29th)
PING
4 years, 10 months ago (2016-02-09 10:42:09 UTC) #84
alex clarke (OOO till 29th)
PING :)
4 years, 10 months ago (2016-02-09 10:42:12 UTC) #85
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/480001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/480001
4 years, 10 months ago (2016-02-09 10:42:39 UTC) #86
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/144153)
4 years, 10 months ago (2016-02-09 10:52:19 UTC) #88
Sami
Thanks, lgtm. https://codereview.chromium.org/1646583002/diff/480001/third_party/WebKit/public/platform/WebTaskRunner.h File third_party/WebKit/public/platform/WebTaskRunner.h (right): https://codereview.chromium.org/1646583002/diff/480001/third_party/WebKit/public/platform/WebTaskRunner.h#newcode47 third_party/WebKit/public/platform/WebTaskRunner.h:47: // This may represent either the real ...
4 years, 10 months ago (2016-02-09 21:00:28 UTC) #89
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/500001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/500001
4 years, 10 months ago (2016-02-10 14:55:01 UTC) #91
alex clarke (OOO till 29th)
+Elliot Could you please look at the blink parts of this patch? We have a ...
4 years, 10 months ago (2016-02-10 14:58:07 UTC) #93
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/144698)
4 years, 10 months ago (2016-02-10 15:00:34 UTC) #95
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/500001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/500001
4 years, 10 months ago (2016-02-11 14:15:43 UTC) #98
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/145130)
4 years, 10 months ago (2016-02-11 14:23:20 UTC) #100
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/520001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/520001
4 years, 10 months ago (2016-02-12 13:58:20 UTC) #104
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/145607)
4 years, 10 months ago (2016-02-12 14:07:38 UTC) #106
alex clarke (OOO till 29th)
PING :)
4 years, 10 months ago (2016-02-16 10:57:38 UTC) #107
esprehn
I guess this is okay, but I have to admit I think this test being ...
4 years, 10 months ago (2016-02-18 03:23:00 UTC) #108
esprehn
I guess this is okay, but I have to admit I think this test being ...
4 years, 10 months ago (2016-02-18 03:23:00 UTC) #109
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/560001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/560001
4 years, 10 months ago (2016-02-18 15:40:29 UTC) #116
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_dbg/builds/23740)
4 years, 10 months ago (2016-02-18 15:49:58 UTC) #118
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/580001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/580001
4 years, 10 months ago (2016-02-18 15:58:34 UTC) #120
alex clarke (OOO till 29th)
PTAL https://codereview.chromium.org/1646583002/diff/540001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc File components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc (right): https://codereview.chromium.org/1646583002/diff/540001/components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc#newcode19 components/scheduler/renderer/web_view_scheduler_impl_browsertest.cc:19: // http://crbug.com/187500 On 2016/02/18 03:22:59, esprehn wrote: > ...
4 years, 10 months ago (2016-02-18 16:07:57 UTC) #121
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/183031) win_chromium_rel_ng on ...
4 years, 10 months ago (2016-02-18 17:07:29 UTC) #123
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/600001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/600001
4 years, 10 months ago (2016-02-18 18:25:56 UTC) #125
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/182110)
4 years, 10 months ago (2016-02-18 20:09:53 UTC) #127
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/640001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/640001
4 years, 10 months ago (2016-02-19 16:35:10 UTC) #130
alex clarke (OOO till 29th)
Hi Elliott, do you have any more feedback or is it now OK to land ...
4 years, 10 months ago (2016-02-19 17:13:52 UTC) #131
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-19 18:17:01 UTC) #133
alex clarke (OOO till 29th)
PING
4 years, 10 months ago (2016-02-23 09:57:24 UTC) #134
esprehn
Lgtm w/ comments addressed. I have to admit I'm not very comfortable with that test ...
4 years, 10 months ago (2016-02-23 10:30:12 UTC) #135
alex clarke (OOO till 29th)
Thanks all! https://codereview.chromium.org/1646583002/diff/640001/third_party/WebKit/Source/platform/Timer.h File third_party/WebKit/Source/platform/Timer.h (right): https://codereview.chromium.org/1646583002/diff/640001/third_party/WebKit/Source/platform/Timer.h#newcode91 third_party/WebKit/Source/platform/Timer.h:91: { On 2016/02/23 10:30:11, esprehn wrote: > ...
4 years, 10 months ago (2016-02-23 17:16:57 UTC) #138
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/660001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/660001
4 years, 10 months ago (2016-02-23 17:20:20 UTC) #139
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/184394)
4 years, 10 months ago (2016-02-23 19:42:16 UTC) #141
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/660001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/660001
4 years, 10 months ago (2016-02-23 20:16:35 UTC) #143
commit-bot: I haz the power
Committed patchset #32 (id:660001)
4 years, 10 months ago (2016-02-23 21:42:21 UTC) #145
commit-bot: I haz the power
Patchset 32 (id:??) landed as https://crrev.com/0d2d2840ad6d7f149569eb42332c8c8083401234 Cr-Commit-Position: refs/heads/master@{#377094}
4 years, 10 months ago (2016-02-23 21:43:31 UTC) #147
shrike
A revert of this CL (patchset #32 id:660001) has been created in https://codereview.chromium.org/1727103002/ by shrike@chromium.org. ...
4 years, 10 months ago (2016-02-24 01:26:59 UTC) #148
alex clarke (OOO till 29th)
The test flake was caused because VirtualTimeTest::ExecuteJavaScript calls testing::runPendingTasks but the tests had not been ...
4 years, 10 months ago (2016-02-24 10:43:45 UTC) #150
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/680001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/680001
4 years, 10 months ago (2016-02-24 10:45:21 UTC) #153
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/700001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/700001
4 years, 10 months ago (2016-02-24 12:43:46 UTC) #156
Sami
lgtm to reland.
4 years, 10 months ago (2016-02-24 12:44:29 UTC) #157
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_chromeos_rel/builds/147943)
4 years, 10 months ago (2016-02-24 12:57:58 UTC) #159
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1646583002/720001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1646583002/720001
4 years, 10 months ago (2016-02-24 13:10:18 UTC) #162
commit-bot: I haz the power
Committed patchset #35 (id:720001)
4 years, 10 months ago (2016-02-24 14:26:06 UTC) #164
commit-bot: I haz the power
4 years, 10 months ago (2016-02-24 14:27:24 UTC) #166
Message was sent while issue was closed.
Patchset 35 (id:??) landed as
https://crrev.com/c6f9c49b8221a2002ba771a3f108514a6c506ff0
Cr-Commit-Position: refs/heads/master@{#377287}

Powered by Google App Engine
This is Rietveld 408576698