Index: cc/output/delegating_renderer.cc |
diff --git a/cc/output/delegating_renderer.cc b/cc/output/delegating_renderer.cc |
index c4dc9fe217e16d57028a7b1149b6be812fe0bdfa..dc951af194f99d3f2a723b50578c5cf3e47dbea3 100644 |
--- a/cc/output/delegating_renderer.cc |
+++ b/cc/output/delegating_renderer.cc |
@@ -90,10 +90,9 @@ void DelegatingRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order, |
ResourceProvider::ResourceIdArray resources; |
DrawQuad::ResourceIteratorCallback append_to_array = |
base::Bind(&AppendToArray, &resources); |
- for (size_t i = 0; i < out_data.render_pass_list.size(); ++i) { |
- RenderPass* render_pass = out_data.render_pass_list.at(i); |
- for (auto& quad : render_pass->quad_list) |
- quad.IterateResources(append_to_array); |
+ for (const auto& render_pass : out_data.render_pass_list) { |
+ for (const auto& quad : render_pass->quad_list) |
+ quad->IterateResources(append_to_array); |
} |
resource_provider_->PrepareSendToParent(resources, &out_data.resource_list); |
} |