Index: cc/delegated_renderer_layer_impl_unittest.cc |
diff --git a/cc/delegated_renderer_layer_impl_unittest.cc b/cc/delegated_renderer_layer_impl_unittest.cc |
index 0c61552473e415ec0851c075504c6df3960032e0..73acc981eb9646c450b019e1b8b2400f51bd9141 100644 |
--- a/cc/delegated_renderer_layer_impl_unittest.cc |
+++ b/cc/delegated_renderer_layer_impl_unittest.cc |
@@ -14,6 +14,7 @@ |
#include "cc/single_thread_proxy.h" |
#include "cc/solid_color_draw_quad.h" |
#include "cc/solid_color_layer_impl.h" |
+#include "cc/test/fake_proxy.h" |
#include "cc/test/fake_web_compositor_output_surface.h" |
#include "cc/test/fake_web_graphics_context_3d.h" |
#include "cc/test/geometry_test_utils.h" |
@@ -34,11 +35,13 @@ namespace { |
class DelegatedRendererLayerImplTest : public testing::Test, public LayerTreeHostImplClient { |
public: |
DelegatedRendererLayerImplTest() |
+ : m_proxy(0) |
+ , m_alwaysImplThreadAndMainThreadBlocked(&m_proxy) |
{ |
LayerTreeSettings settings; |
settings.minimumOcclusionTrackingSize = IntSize(); |
- m_hostImpl = LayerTreeHostImpl::create(settings, this); |
+ m_hostImpl = LayerTreeHostImpl::create(settings, this, &m_proxy); |
m_hostImpl->initializeRenderer(createContext()); |
m_hostImpl->setViewportSize(IntSize(10, 10), IntSize(10, 10)); |
} |
@@ -59,9 +62,8 @@ protected: |
return FakeWebCompositorOutputSurface::create(scoped_ptr<WebKit::WebGraphicsContext3D>(new FakeWebGraphicsContext3D)).PassAs<GraphicsContext>(); |
} |
- DebugScopedSetImplThread m_alwaysImplThread; |
- DebugScopedSetMainThreadBlocked m_alwaysMainThreadBlocked; |
- |
+ FakeProxy m_proxy; |
+ DebugScopedSetImplThreadAndMainThreadBlocked m_alwaysImplThreadAndMainThreadBlocked; |
scoped_ptr<LayerTreeHostImpl> m_hostImpl; |
}; |