Index: content/renderer/android/synchronous_compositor_frame_sink.h |
diff --git a/content/renderer/android/synchronous_compositor_frame_sink.h b/content/renderer/android/synchronous_compositor_frame_sink.h |
index 579fc717bf384dd926e67154671733fc7ecf788f..7cd006b4c16a12e25ae6d2f74751428e84725b64 100644 |
--- a/content/renderer/android/synchronous_compositor_frame_sink.h |
+++ b/content/renderer/android/synchronous_compositor_frame_sink.h |
@@ -101,6 +101,7 @@ class SynchronousCompositorFrameSink |
void ReclaimResources(const cc::ReturnedResourceArray& resources) override; |
void WillDrawSurface(const cc::LocalSurfaceId& local_surface_id, |
const gfx::Rect& damage_rect) override; |
+ void DidRejectCompositorFrame() override; |
private: |
class SoftwareOutputSurface; |
@@ -155,6 +156,9 @@ class SynchronousCompositorFrameSink |
std::unique_ptr<cc::LocalSurfaceIdAllocator> local_surface_id_allocator_; |
cc::LocalSurfaceId child_local_surface_id_; |
cc::LocalSurfaceId root_local_surface_id_; |
+ gfx::Size child_size_; |
+ gfx::Size display_size_; |
+ float device_scale_factor_; |
// Uses surface_manager_. |
std::unique_ptr<cc::CompositorFrameSinkSupport> root_support_; |
// Uses surface_manager_. |