Index: Source/core/layout/LayoutTestHelper.cpp |
diff --git a/Source/core/layout/LayoutTestHelper.cpp b/Source/core/layout/LayoutTestHelper.cpp |
index 2b980dcabff05bd9eabf7a9f0789fc703f516e1f..85a3b51617e50ea4537afec7a5ae0592acf7eda2 100644 |
--- a/Source/core/layout/LayoutTestHelper.cpp |
+++ b/Source/core/layout/LayoutTestHelper.cpp |
@@ -21,6 +21,8 @@ public: |
class FakeChromeClient : public EmptyChromeClient { |
public: |
+ static PassOwnPtrWillBeRawPtr<FakeChromeClient> create() { return adoptPtrWillBeNoop(new FakeChromeClient); } |
+ |
virtual GraphicsLayerFactory* graphicsLayerFactory() const |
{ |
static FakeGraphicsLayerFactory* factory = adoptPtr(new FakeGraphicsLayerFactory).leakPtr(); |
@@ -31,7 +33,7 @@ public: |
void RenderingTest::SetUp() |
{ |
fillWithEmptyClients(m_pageClients); |
- static FakeChromeClient* chromeClient = adoptPtr(new FakeChromeClient).leakPtr(); |
+ static FakeChromeClient* chromeClient = FakeChromeClient::create().leakPtr(); |
m_pageClients.chromeClient = chromeClient; |
m_pageHolder = DummyPageHolder::create(IntSize(800, 600), &m_pageClients); |