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

Unified Diff: cc/test/fake_tile_manager.cc

Issue 168083002: cc: Remove RasterWorkerPool::Task. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove RasterTaskQueueIterator Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/resources/tile_manager.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/test/fake_tile_manager.cc
diff --git a/cc/test/fake_tile_manager.cc b/cc/test/fake_tile_manager.cc
index cba9db4b5c7ee5116116dd3fa0cd93d39abc6632..a0d03df76bf05b20055f1ab0b80ef9c560e1fd25 100644
--- a/cc/test/fake_tile_manager.cc
+++ b/cc/test/fake_tile_manager.cc
@@ -18,9 +18,12 @@ class FakeRasterWorkerPool : public RasterWorkerPool {
FakeRasterWorkerPool() : RasterWorkerPool(NULL, NULL) {}
// Overridden from RasterWorkerPool:
- virtual void ScheduleTasks(RasterTask::Queue* queue) OVERRIDE {
- for (RasterTaskQueueIterator it(queue); it; ++it) {
- internal::RasterWorkerPoolTask* task = *it;
+ virtual void ScheduleTasks(RasterTaskQueue* queue) OVERRIDE {
+ for (RasterTaskQueue::Item::Vector::const_iterator it =
+ queue->items.begin();
+ it != queue->items.end();
+ ++it) {
+ internal::RasterWorkerPoolTask* task = it->task;
task->DidSchedule();
« no previous file with comments | « cc/resources/tile_manager.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698