Index: android_webview/browser/browser_view_renderer.h |
diff --git a/android_webview/browser/browser_view_renderer.h b/android_webview/browser/browser_view_renderer.h |
index 1fc5650a459c670f963282c545efd7111682d119..95ec89421ff2e4ea1a2752d54787c8d84d6b3c1e 100644 |
--- a/android_webview/browser/browser_view_renderer.h |
+++ b/android_webview/browser/browser_view_renderer.h |
@@ -61,12 +61,14 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient, |
BrowserViewRenderer( |
BrowserViewRendererClient* client, |
- SharedRendererState* shared_renderer_state, |
content::WebContents* web_contents, |
const scoped_refptr<base::SingleThreadTaskRunner>& ui_task_runner); |
virtual ~BrowserViewRenderer(); |
+ SharedRendererState* GetSharedRendererState(); |
+ bool RequestDrawGL(jobject canvas, bool wait_for_completion); |
+ |
// Main handler for view drawing: performs a SW draw immediately, or sets up |
// a subsequent GL Draw (via BrowserViewRendererClient::RequestDrawGL) and |
// returns true. A false return value indicates nothing was or will be drawn. |
@@ -188,7 +190,7 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient, |
std::string ToString() const; |
BrowserViewRendererClient* client_; |
- SharedRendererState* shared_renderer_state_; |
+ SharedRendererState shared_renderer_state_; |
content::WebContents* web_contents_; |
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner_; |