Index: android_webview/browser/test/rendering_test.cc |
diff --git a/android_webview/browser/test/rendering_test.cc b/android_webview/browser/test/rendering_test.cc |
index 18b4629529cec3b58c0b0358cf51af533aec46f6..881de42424af8ee7ee6965702db824032e6a8e46 100644 |
--- a/android_webview/browser/test/rendering_test.cc |
+++ b/android_webview/browser/test/rendering_test.cc |
@@ -12,6 +12,7 @@ |
#include "base/location.h" |
#include "base/threading/thread_task_runner_handle.h" |
#include "cc/output/compositor_frame.h" |
+#include "content/public/browser/android/synchronous_compositor.h" |
#include "content/public/test/test_synchronous_compositor_android.h" |
namespace android_webview { |
@@ -80,7 +81,7 @@ CompositorFrameProducer* RenderingTest::GetCompositorFrameProducer() { |
void RenderingTest::InitializeCompositor() { |
DCHECK(!compositor_.get()); |
DCHECK(browser_view_renderer_.get()); |
- compositor_.reset(new content::TestSynchronousCompositor); |
+ compositor_.reset(new content::TestSynchronousCompositor(0, 0)); |
compositor_->SetClient(browser_view_renderer_.get()); |
} |
@@ -107,6 +108,10 @@ void RenderingTest::QuitMessageLoop() { |
message_loop_->QuitWhenIdle(); |
} |
+content::SynchronousCompositor* RenderingTest::compositor() const { |
+ return browser_view_renderer_->compositor(); |
+} |
+ |
std::unique_ptr<cc::CompositorFrame> RenderingTest::ConstructEmptyFrame() { |
std::unique_ptr<cc::CompositorFrame> compositor_frame( |
new cc::CompositorFrame); |