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: |