| Index: cc/output/overlay_processor.h
|
| diff --git a/cc/output/overlay_processor.h b/cc/output/overlay_processor.h
|
| index b8957052967e07a1d41363ff4fa1e9b07789e7d7..99190da20ef53b66bf5daf4a6270fc55c315a0a3 100644
|
| --- a/cc/output/overlay_processor.h
|
| +++ b/cc/output/overlay_processor.h
|
| @@ -28,7 +28,8 @@ class CC_EXPORT OverlayProcessor {
|
| // |render_passes|.
|
| virtual bool Attempt(ResourceProvider* resource_provider,
|
| RenderPass* render_pass,
|
| - OverlayCandidateList* candidates) = 0;
|
| + OverlayCandidateList* candidates,
|
| + std::vector<gfx::Rect>* content_bounds) = 0;
|
| };
|
| using StrategyList = std::vector<std::unique_ptr<Strategy>>;
|
|
|
| @@ -48,7 +49,8 @@ class CC_EXPORT OverlayProcessor {
|
| const RenderPassFilterList& render_pass_background_filters,
|
| OverlayCandidateList* overlay_candidates,
|
| CALayerOverlayList* ca_layer_overlays,
|
| - gfx::Rect* damage_rect);
|
| + gfx::Rect* damage_rect,
|
| + std::vector<gfx::Rect>* content_bounds);
|
|
|
| protected:
|
| StrategyList strategies_;
|
|
|