Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index ba3e07d5189bb209533e672c51aa62b786f25ce2..b13f4b24445681ba1401eb7b9f3890ceb4f6ab3e 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -3433,9 +3433,7 @@ void GLRenderer::ScheduleOverlays(DrawingFrame* frame) { |
ResourceProvider::ResourceIdArray resources; |
OverlayCandidateList& overlays = frame->overlay_list; |
- OverlayCandidateList::iterator it; |
- for (it = overlays.begin(); it != overlays.end(); ++it) { |
- const OverlayCandidate& overlay = *it; |
+ for (const OverlayCandidate& overlay : overlays) { |
// Skip primary plane. |
if (overlay.plane_z_order == 0) |
continue; |
@@ -3448,7 +3446,7 @@ void GLRenderer::ScheduleOverlays(DrawingFrame* frame) { |
overlay.plane_z_order, |
overlay.transform, |
pending_overlay_resources_.back()->texture_id(), |
- overlay.display_rect, |
+ ToNearestRect(overlay.display_rect), |
overlay.uv_rect); |
} |
} |