| Index: cc/layers/picture_layer.h
|
| diff --git a/cc/layers/picture_layer.h b/cc/layers/picture_layer.h
|
| index 80bb4d867a6b01ff5c50a390fb835b0735a3a81a..0b705b9edc37ea23d400868d07f12827ae63af51 100644
|
| --- a/cc/layers/picture_layer.h
|
| +++ b/cc/layers/picture_layer.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef CC_LAYERS_PICTURE_LAYER_H_
|
| #define CC_LAYERS_PICTURE_LAYER_H_
|
|
|
| +#include <vector>
|
| +
|
| #include "cc/base/invalidation_region.h"
|
| #include "cc/debug/devtools_instrumentation.h"
|
| #include "cc/debug/micro_benchmark_controller.h"
|
| @@ -15,7 +17,9 @@
|
| namespace cc {
|
|
|
| class ContentLayerClient;
|
| +class DebugRectHistory;
|
| class ResourceUpdateQueue;
|
| +struct DebugRect;
|
|
|
| class CC_EXPORT PictureLayer : public Layer {
|
| public:
|
| @@ -58,8 +62,10 @@ class CC_EXPORT PictureLayer : public Layer {
|
| ScopedLayerObjectTracker instrumentation_object_tracker_;
|
| // Invalidation to use the next time update is called.
|
| InvalidationRegion pending_invalidation_;
|
| + std::vector<DebugRect> debug_invalidation_;
|
| // Invalidation from the last time update was called.
|
| Region pile_invalidation_;
|
| + bool includes_first_paint_invalidation_;
|
| gfx::Rect last_updated_visible_content_rect_;
|
| bool is_mask_;
|
|
|
|
|