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

Issue 2514733002: Scheduler: Deprecate CancellableTaskFactory in favor of WebTaskRunner::postCancellableTask (3) (Closed)

Created:
4 years, 1 month ago by nhiroki
Modified:
4 years ago
Reviewers:
haraken, bajones, tzik
CC:
chromium-reviews, shans, rjwright, blink-reviews-animation_chromium.org, mac-reviews_chromium.org, darktears, blink-reviews, kinuko+watch, scheduler-bugs_chromium.org, Eric Willigers
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Scheduler: Deprecate CancellableTaskFactory in favor of WebTaskWebTaskRunner::postCancellableTask (3) This CL completely removes CancellableTaskFactory. BUG=665285 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/387c97d5cf93a15e1b547bf9f96c8c441fe9d035 Cr-Commit-Position: refs/heads/master@{#434428}

Patch Set 1 #

Total comments: 7

Patch Set 2 : replace postDelayedCancellableTask with postCancellableTask #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -384 lines) Patch
M third_party/WebKit/Source/modules/webgl/WebGLQuery.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLQuery.cpp View 3 chunks +7 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.h View 3 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLTimerQueryEXT.cpp View 3 chunks +7 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/platform/BUILD.gn View 1 2 2 chunks +0 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.h View 2 chunks +2 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.mm View 1 4 chunks +13 lines, -17 lines 0 comments Download
D third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h View 1 chunk +0 lines, -100 lines 0 comments Download
D third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.cpp View 1 chunk +0 lines, -28 lines 0 comments Download
D third_party/WebKit/Source/platform/scheduler/CancellableTaskFactoryTest.cpp View 1 chunk +0 lines, -200 lines 0 comments Download
M third_party/WebKit/Source/web/InspectorEmulationAgent.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/web/InspectorEmulationAgent.cpp View 3 chunks +7 lines, -9 lines 0 comments Download

Messages

Total messages: 51 (33 generated)
nhiroki
Hi, can you review this? +bajones@ for modules/webgl/ +haraken@ and tzik@ for the entire changes ...
4 years ago (2016-11-21 05:45:54 UTC) #19
haraken
tzik@: I just want to confirm, but have you already implemented a mechanism that stops ...
4 years ago (2016-11-21 06:42:24 UTC) #20
nhiroki
Thanks for your comments. Updated. https://codereview.chromium.org/2514733002/diff/60001/third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.mm File third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.mm (right): https://codereview.chromium.org/2514733002/diff/60001/third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.mm#newcode1067 third_party/WebKit/Source/platform/mac/ScrollAnimatorMac.mm:1067: wrapWeakPersistent(this)), On 2016/11/21 06:42:24, ...
4 years ago (2016-11-21 08:15:16 UTC) #23
bajones
Updates to modules/webgl LGTM
4 years ago (2016-11-21 16:06:57 UTC) #26
tzik
On 2016/11/21 06:42:24, haraken wrote: > tzik@: I just want to confirm, but have you ...
4 years ago (2016-11-22 06:20:28 UTC) #27
tzik
lgtm
4 years ago (2016-11-22 06:20:44 UTC) #28
nhiroki
haraken@, ping?
4 years ago (2016-11-24 08:05:10 UTC) #29
haraken
On 2016/11/24 08:05:10, nhiroki (slow-sheriff) wrote: > haraken@, ping? Sorry, I missed this. LGTM.
4 years ago (2016-11-24 08:16:21 UTC) #30
nhiroki
On 2016/11/24 08:16:21, haraken wrote: > On 2016/11/24 08:05:10, nhiroki (slow-sheriff) wrote: > > haraken@, ...
4 years ago (2016-11-24 08:16:55 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2514733002/80001
4 years ago (2016-11-24 08:17:44 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_TIMED_OUT, no build URL) chromeos_amd64-generic_chromium_compile_only_ng on ...
4 years ago (2016-11-24 10:19:00 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2514733002/80001
4 years ago (2016-11-24 14:41:15 UTC) #37
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_compile_dbg_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_compile_dbg_ng/builds/304158) linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
4 years ago (2016-11-24 15:24:33 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2514733002/100001
4 years ago (2016-11-24 23:46:33 UTC) #42
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/267317)
4 years ago (2016-11-25 00:06:32 UTC) #44
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2514733002/100001
4 years ago (2016-11-25 00:45:25 UTC) #46
commit-bot: I haz the power
Committed patchset #3 (id:100001)
4 years ago (2016-11-25 03:03:36 UTC) #49
commit-bot: I haz the power
4 years ago (2016-11-25 03:05:52 UTC) #51
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/387c97d5cf93a15e1b547bf9f96c8c441fe9d035
Cr-Commit-Position: refs/heads/master@{#434428}

Powered by Google App Engine
This is Rietveld 408576698