| 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 ac70535f4bef0c4c4dc983843b06608f4910b8c7..5c3b6fc2fde06c451fc584e8d4a86c06e004dc35 100644
|
| --- a/android_webview/browser/browser_view_renderer.h
|
| +++ b/android_webview/browser/browser_view_renderer.h
|
| @@ -129,6 +129,8 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient,
|
| const gfx::Vector2dF& accumulated_overscroll,
|
| const gfx::Vector2dF& latest_overscroll_delta,
|
| const gfx::Vector2dF& current_fling_velocity) override;
|
| + void OnDrawHardwareProcessFrame(
|
| + content::SynchronousCompositor::Frame frame) override;
|
|
|
| // CompositorFrameProducer overrides
|
| void OnParentDrawConstraintsUpdated(
|
| @@ -168,6 +170,7 @@ class BrowserViewRenderer : public content::SynchronousCompositorClient,
|
|
|
| BrowserViewRendererClient* const client_;
|
| const scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner_;
|
| + const bool async_on_draw_hardware_;
|
| CompositorFrameConsumer* current_compositor_frame_consumer_;
|
| std::set<CompositorFrameConsumer*> compositor_frame_consumers_;
|
|
|
|
|