Index: content/browser/web_contents/web_contents_android.h |
diff --git a/content/browser/web_contents/web_contents_android.h b/content/browser/web_contents/web_contents_android.h |
index 2e2659effdfadc579e1f1fe8bbb5c561407e022b..f4eb17c9d238e4f57d8735a60dbcd3c1c95c5702 100644 |
--- a/content/browser/web_contents/web_contents_android.h |
+++ b/content/browser/web_contents/web_contents_android.h |
@@ -19,6 +19,7 @@ |
namespace content { |
+class SynchronousCompositorClient; |
class WebContents; |
// Android wrapper around WebContents that provides safer passage from java and |
@@ -120,12 +121,20 @@ class CONTENT_EXPORT WebContentsAndroid |
base::android::ScopedJavaLocalRef<jstring> GetEncoding(JNIEnv* env, |
jobject obj) const; |
+ void set_synchronous_compositor_client(SynchronousCompositorClient* client) { |
+ synchronous_compositor_client_ = client; |
+ } |
+ SynchronousCompositorClient* synchronous_compositor_client() const { |
+ return synchronous_compositor_client_; |
+ } |
+ |
private: |
RenderWidgetHostViewAndroid* GetRenderWidgetHostViewAndroid(); |
WebContents* web_contents_; |
NavigationControllerAndroid navigation_controller_; |
base::android::ScopedJavaGlobalRef<jobject> obj_; |
+ SynchronousCompositorClient* synchronous_compositor_client_; |
base::WeakPtrFactory<WebContentsAndroid> weak_factory_; |