| Index: Source/web/tests/RenderLayerBackingTest.cpp
|
| diff --git a/Source/web/tests/RenderLayerBackingTest.cpp b/Source/web/tests/RenderLayerBackingTest.cpp
|
| index f2e59f83b5f39780819b963569d93d04e630eaa6..3971f40f3ef252eeeb57b94182f6f3eeba076368 100644
|
| --- a/Source/web/tests/RenderLayerBackingTest.cpp
|
| +++ b/Source/web/tests/RenderLayerBackingTest.cpp
|
| @@ -75,6 +75,7 @@ public:
|
| {
|
| // We cannot reuse FrameTestHelpers::createWebViewAndLoad here because the compositing
|
| // settings need to be set before the page is loaded.
|
| + m_mainFrame = WebFrame::create(&m_mockWebFrameClient);
|
| m_webViewImpl = toWebViewImpl(WebView::create(&m_mockWebViewClient));
|
| m_webViewImpl->settings()->setForceCompositingMode(true);
|
| m_webViewImpl->settings()->setAcceleratedCompositingEnabled(true);
|
| @@ -83,7 +84,7 @@ public:
|
| m_webViewImpl->settings()->setAcceleratedCompositingForScrollableFramesEnabled(true);
|
| m_webViewImpl->settings()->setCompositedScrollingForFramesEnabled(true);
|
| m_webViewImpl->settings()->setFixedPositionCreatesStackingContext(true);
|
| - m_webViewImpl->initializeMainFrame(&m_mockWebFrameClient);
|
| + m_webViewImpl->initializeMainFrame(m_mainFrame);
|
| m_webViewImpl->resize(IntSize(320, 240));
|
| }
|
|
|
| @@ -91,6 +92,7 @@ public:
|
| {
|
| Platform::current()->unitTestSupport()->unregisterAllMockedURLs();
|
| m_webViewImpl->close();
|
| + m_mainFrame->close();
|
| }
|
|
|
| void navigateTo(const std::string& url)
|
| @@ -109,6 +111,7 @@ protected:
|
| MockWebFrameClient m_mockWebFrameClient;
|
| MockWebViewClient m_mockWebViewClient;
|
| WebViewImpl* m_webViewImpl;
|
| + WebFrame* m_mainFrame;
|
| };
|
|
|
| TEST_F(RenderLayerBackingTest, DISABLED_GraphicsLayerBackgroundColor)
|
|
|