Index: Source/web/tests/Canvas2DLayerBridgeTest.cpp |
diff --git a/Source/web/tests/Canvas2DLayerBridgeTest.cpp b/Source/web/tests/Canvas2DLayerBridgeTest.cpp |
index 83db780914d5d964fb146e5191208dfff3975bcc..73e87de9935840b959c9fce0b207165b0876761e 100644 |
--- a/Source/web/tests/Canvas2DLayerBridgeTest.cpp |
+++ b/Source/web/tests/Canvas2DLayerBridgeTest.cpp |
@@ -70,6 +70,12 @@ private: |
RefPtr<Canvas2DLayerBridge> m_layerBridge; |
}; |
+class FakeCanvas2DLayerBridgeClient : public Canvas2DLayerBridgeClient { |
+public: |
+ virtual ~FakeCanvas2DLayerBridgeClient() { } |
+ virtual bool hidden() const OVERRIDE { return false; } |
+}; |
+ |
} // namespace |
class Canvas2DLayerBridgeTest : public Test { |
@@ -85,7 +91,8 @@ protected: |
::testing::Mock::VerifyAndClearExpectations(&mainMock); |
{ |
- Canvas2DLayerBridgePtr bridge(adoptRef(new Canvas2DLayerBridge(mainContext.release(), canvas.release(), 0, NonOpaque))); |
+ FakeCanvas2DLayerBridgeClient client; |
+ Canvas2DLayerBridgePtr bridge(adoptRef(new Canvas2DLayerBridge(&client, mainContext.release(), canvas.release(), 0, NonOpaque))); |
::testing::Mock::VerifyAndClearExpectations(&mainMock); |