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

Issue 18614012: cc: Fix incorrect completion of tiles and missing "ready to activate" signal. (Closed)

Created:
7 years, 5 months ago by reveman
Modified:
7 years, 5 months ago
Reviewers:
vmpstr
CC:
chromium-reviews, cc-bugs_chromium.org
Visibility:
Public.

Description

cc: Fix incorrect completion of tiles and missing "ready to activate" signal. The presence of completed tiles in |tasks_required_for_activation_| prevents us from generating a "ready to activate" signal and can result in an inability to activate the pending tree. Incorrectly canceling tasks can result in the pending tree being activated without all tiles required for activation being properly initialized. BUG=257601 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=211225

Patch Set 1 #

Total comments: 9

Patch Set 2 : vmpstr's review #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -3 lines) Patch
M cc/resources/pixel_buffer_raster_worker_pool.cc View 1 5 chunks +36 lines, -1 line 2 comments Download
M cc/resources/raster_worker_pool.h View 1 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
reveman
7 years, 5 months ago (2013-07-10 16:33:29 UTC) #1
vmpstr
https://codereview.chromium.org/18614012/diff/1/cc/resources/pixel_buffer_raster_worker_pool.cc File cc/resources/pixel_buffer_raster_worker_pool.cc (right): https://codereview.chromium.org/18614012/diff/1/cc/resources/pixel_buffer_raster_worker_pool.cc#newcode100 cc/resources/pixel_buffer_raster_worker_pool.cc:100: bool WasCanceled(const internal::RasterWorkerPoolTask* task) { If this is only ...
7 years, 5 months ago (2013-07-10 16:46:48 UTC) #2
reveman
PTAL https://codereview.chromium.org/18614012/diff/1/cc/resources/pixel_buffer_raster_worker_pool.cc File cc/resources/pixel_buffer_raster_worker_pool.cc (right): https://codereview.chromium.org/18614012/diff/1/cc/resources/pixel_buffer_raster_worker_pool.cc#newcode100 cc/resources/pixel_buffer_raster_worker_pool.cc:100: bool WasCanceled(const internal::RasterWorkerPoolTask* task) { On 2013/07/10 16:46:49, ...
7 years, 5 months ago (2013-07-11 00:37:21 UTC) #3
vmpstr
lgtm https://codereview.chromium.org/18614012/diff/6001/cc/resources/pixel_buffer_raster_worker_pool.cc File cc/resources/pixel_buffer_raster_worker_pool.cc (right): https://codereview.chromium.org/18614012/diff/6001/cc/resources/pixel_buffer_raster_worker_pool.cc#newcode627 cc/resources/pixel_buffer_raster_worker_pool.cc:627: DCHECK(!was_canceled); nit: I would also prefer DCHECK(!was_canceled || ...
7 years, 5 months ago (2013-07-11 17:55:12 UTC) #4
vmpstr
https://codereview.chromium.org/18614012/diff/6001/cc/resources/pixel_buffer_raster_worker_pool.cc File cc/resources/pixel_buffer_raster_worker_pool.cc (right): https://codereview.chromium.org/18614012/diff/6001/cc/resources/pixel_buffer_raster_worker_pool.cc#newcode627 cc/resources/pixel_buffer_raster_worker_pool.cc:627: DCHECK(!was_canceled); On 2013/07/11 17:55:12, vmpstr wrote: > nit: I ...
7 years, 5 months ago (2013-07-11 18:12:55 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/18614012/6001
7 years, 5 months ago (2013-07-11 18:14:19 UTC) #6
commit-bot: I haz the power
7 years, 5 months ago (2013-07-11 22:00:45 UTC) #7
Message was sent while issue was closed.
Change committed as 211225

Powered by Google App Engine
This is Rietveld 408576698