Chromium Code Reviews| Index: cc/layers/heads_up_display_layer_impl.cc |
| diff --git a/cc/layers/heads_up_display_layer_impl.cc b/cc/layers/heads_up_display_layer_impl.cc |
| index be5af99c71edea84b8c11f2c2d4f5cddf675d94d..c1b53ec9d4b45885f1f47b38a35ab80a88fde173 100644 |
| --- a/cc/layers/heads_up_display_layer_impl.cc |
| +++ b/cc/layers/heads_up_display_layer_impl.cc |
| @@ -71,7 +71,8 @@ HeadsUpDisplayLayerImpl::HeadsUpDisplayLayerImpl(LayerTreeImpl* tree_impl, |
| typeface_(skia::AdoptRef( |
| SkTypeface::CreateFromName("monospace", SkTypeface::kBold))), |
| fps_graph_(60.0, 80.0), |
| - paint_time_graph_(16.0, 48.0) {} |
| + paint_time_graph_(16.0, 48.0), |
| + current_paint_rect_color_(0) {} |
| HeadsUpDisplayLayerImpl::~HeadsUpDisplayLayerImpl() {} |
| @@ -591,6 +592,8 @@ void HeadsUpDisplayLayerImpl::DrawDebugRects( |
| DebugRectHistory* debug_rect_history) const { |
| const std::vector<DebugRect>& debug_rects = debug_rect_history->debug_rects(); |
| SkPaint paint = CreatePaint(); |
| + // static int s_currentPaintRectColor = 0; |
|
danakj
2014/02/10 16:11:12
remove this
|
| + current_paint_rect_color_++; |
| for (size_t i = 0; i < debug_rects.size(); ++i) { |
| SkColor stroke_color = 0; |
| @@ -600,8 +603,9 @@ void HeadsUpDisplayLayerImpl::DrawDebugRects( |
| switch (debug_rects[i].type) { |
| case PAINT_RECT_TYPE: |
| - stroke_color = DebugColors::PaintRectBorderColor(); |
| - fill_color = DebugColors::PaintRectFillColor(); |
| + stroke_color = |
| + DebugColors::PaintRectBorderColor(current_paint_rect_color_); |
| + fill_color = DebugColors::PaintRectFillColor(current_paint_rect_color_); |
| stroke_width = DebugColors::PaintRectBorderWidth(); |
| break; |
| case PROPERTY_CHANGED_RECT_TYPE: |