Index: content/browser/android/in_process/synchronous_compositor_impl.h |
diff --git a/content/browser/android/in_process/synchronous_compositor_impl.h b/content/browser/android/in_process/synchronous_compositor_impl.h |
index 48bdd5b48e7fe1ee60f85bc9bf05c8f3ca698c88..49334fe5ba207f8c5fd4251d102ae497303e6bcd 100644 |
--- a/content/browser/android/in_process/synchronous_compositor_impl.h |
+++ b/content/browser/android/in_process/synchronous_compositor_impl.h |
@@ -99,12 +99,12 @@ class SynchronousCompositorImpl |
~SynchronousCompositorImpl() override; |
void SetClient(SynchronousCompositorClient* compositor_client); |
+ void RegisterWithClient(); |
void UpdateFrameMetaData(const cc::CompositorFrameMetadata& frame_info); |
void DidActivatePendingTree(); |
void DeliverMessages(); |
bool CalledOnValidThread() const; |
void UpdateNeedsBeginFrames(); |
- void SetInputHandler(cc::InputHandler* input_handler); |
SynchronousCompositorClient* compositor_client_; |
SynchronousCompositorOutputSurface* output_surface_; |
@@ -112,6 +112,7 @@ class SynchronousCompositorImpl |
WebContents* contents_; |
const int routing_id_; |
cc::InputHandler* input_handler_; |
+ bool registered_with_client_; |
bool is_active_; |
bool renderer_needs_begin_frames_; |