| Index: cc/surfaces/surface_aggregator.h
|
| diff --git a/cc/surfaces/surface_aggregator.h b/cc/surfaces/surface_aggregator.h
|
| index 5fe0c3d724478e81e88021c85921de81a3b2e9f4..70bddc42c752ceefa8f42f1bd2c05b38d4c4574a 100644
|
| --- a/cc/surfaces/surface_aggregator.h
|
| +++ b/cc/surfaces/surface_aggregator.h
|
| @@ -20,7 +20,9 @@
|
|
|
| namespace cc {
|
|
|
| +class BlockingTaskRunner;
|
| class CompositorFrame;
|
| +class CompositorFrameSinkSupport;
|
| class ResourceProvider;
|
| class Surface;
|
| class SurfaceDrawQuad;
|
| @@ -89,6 +91,11 @@ class CC_SURFACES_EXPORT SurfaceAggregator {
|
| int no_active_frame;
|
| };
|
|
|
| + static void UnrefHelper(
|
| + base::WeakPtr<CompositorFrameSinkSupport> compositor_frame_sink_support,
|
| + const ReturnedResourceArray& resources,
|
| + BlockingTaskRunner* main_thread_task_runner);
|
| +
|
| ClipData CalculateClipRect(const ClipData& surface_clip,
|
| const ClipData& quad_clip,
|
| const gfx::Transform& target_transform);
|
|
|