| Index: android_webview/browser/test/rendering_test.h
|
| diff --git a/android_webview/browser/test/rendering_test.h b/android_webview/browser/test/rendering_test.h
|
| index cafa0430d384d963b70ece0764a2a17a204740de..925e1049d7cbf07d388d96a2b6f8bcf84f4f33ae 100644
|
| --- a/android_webview/browser/test/rendering_test.h
|
| +++ b/android_webview/browser/test/rendering_test.h
|
| @@ -32,6 +32,7 @@ class BrowserViewRenderer;
|
| class CompositorFrameConsumer;
|
| class CompositorFrameProducer;
|
| class FakeWindow;
|
| +class RenderThreadManager;
|
| struct ParentCompositorDrawConstraints;
|
|
|
| class RenderingTest : public testing::Test,
|
| @@ -59,13 +60,12 @@ class RenderingTest : public testing::Test,
|
| // WindowHooks overrides.
|
| void WillOnDraw() override;
|
| void DidOnDraw(bool success) override {}
|
| - void WillSyncOnRT(RenderThreadManager* functor) override {}
|
| - void DidSyncOnRT(RenderThreadManager* functor) override {}
|
| - void WillProcessOnRT(RenderThreadManager* functor) override {}
|
| - void DidProcessOnRT(RenderThreadManager* functor) override {}
|
| - bool WillDrawOnRT(RenderThreadManager* functor,
|
| - AwDrawGLInfo* draw_info) override;
|
| - void DidDrawOnRT(RenderThreadManager* functor) override {}
|
| + void WillSyncOnRT() override {}
|
| + void DidSyncOnRT() override {}
|
| + void WillProcessOnRT() override {}
|
| + void DidProcessOnRT() override {}
|
| + bool WillDrawOnRT(AwDrawGLInfo* draw_info) override;
|
| + void DidDrawOnRT() override {}
|
|
|
| virtual void OnParentDrawConstraintsUpdated() {}
|
|
|
| @@ -87,14 +87,16 @@ class RenderingTest : public testing::Test,
|
| std::unique_ptr<cc::CompositorFrame> ConstructEmptyFrame();
|
|
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner_;
|
| + std::unique_ptr<FakeWindow> window_;
|
| std::unique_ptr<RenderThreadManager> render_thread_manager_;
|
| std::unique_ptr<BrowserViewRenderer> browser_view_renderer_;
|
| std::unique_ptr<content::TestSynchronousCompositor> compositor_;
|
| - std::unique_ptr<FakeWindow> window_;
|
|
|
| private:
|
| void QuitMessageLoop();
|
|
|
| + void DrawGL(AwDrawGLInfo* aw_draw_gl_info);
|
| +
|
| const std::unique_ptr<base::MessageLoop> message_loop_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(RenderingTest);
|
|
|