Index: cc/playback/drawing_display_item.cc |
diff --git a/cc/playback/drawing_display_item.cc b/cc/playback/drawing_display_item.cc |
index e43ad7271c3f0ea9842cdb5f0b23bcbfcaaa47e4..05935778582c5d8d11b716610cac185db21816d5 100644 |
--- a/cc/playback/drawing_display_item.cc |
+++ b/cc/playback/drawing_display_item.cc |
@@ -90,10 +90,18 @@ void DrawingDisplayItem::Raster(SkCanvas* canvas, |
} |
void DrawingDisplayItem::AsValueInto( |
+ const gfx::Rect& visual_rect, |
base::trace_event::TracedValue* array) const { |
array->BeginDictionary(); |
array->SetString("name", "DrawingDisplayItem"); |
+ array->BeginArray("visualRect"); |
+ array->AppendInteger(visual_rect.x()); |
+ array->AppendInteger(visual_rect.y()); |
+ array->AppendInteger(visual_rect.width()); |
+ array->AppendInteger(visual_rect.height()); |
+ array->EndArray(); |
+ |
array->BeginArray("cullRect"); |
array->AppendInteger(picture_->cullRect().x()); |
array->AppendInteger(picture_->cullRect().y()); |