Index: Source/core/testing/DummyPageHolder.cpp |
diff --git a/Source/core/testing/DummyPageHolder.cpp b/Source/core/testing/DummyPageHolder.cpp |
index 61b2f77cc869311e401d4f80d94f970b338dc355..1014a150bf11689172a851bce476bbbaf788e0e9 100644 |
--- a/Source/core/testing/DummyPageHolder.cpp |
+++ b/Source/core/testing/DummyPageHolder.cpp |
@@ -34,6 +34,7 @@ |
#include "core/frame/DOMWindow.h" |
#include "core/frame/FrameView.h" |
#include "core/frame/LocalFrame.h" |
+#include "core/frame/Settings.h" |
#include "wtf/Assertions.h" |
namespace WebCore { |
@@ -53,6 +54,10 @@ DummyPageHolder::DummyPageHolder(const IntSize& initialViewSize) |
m_pageClients.backForwardClient = &m_backForwardClient; |
m_page = adoptPtrWillBeNoop(new Page(m_pageClients)); |
+ Settings& settings = m_page->settings(); |
+ // FIXME: http://crbug.com/363843. This needs to find a better way to |
+ // not create graphics layers. |
+ settings.setAcceleratedCompositingEnabled(false); |
m_frame = LocalFrame::create(&m_frameLoaderClient, &m_page->frameHost(), 0); |
m_frame->setView(FrameView::create(m_frame.get(), initialViewSize)); |