Index: Source/core/page/DOMWindow.cpp |
diff --git a/Source/core/page/DOMWindow.cpp b/Source/core/page/DOMWindow.cpp |
index 6cde87e54c40971be7046abc00623c7a1cda25d4..a9ae185c2d608090065b26c3462d4a816da1fa39 100644 |
--- a/Source/core/page/DOMWindow.cpp |
+++ b/Source/core/page/DOMWindow.cpp |
@@ -42,6 +42,7 @@ |
#include "core/css/MediaQueryMatcher.h" |
#include "core/css/StyleMedia.h" |
#include "core/css/resolver/StyleResolver.h" |
+#include "core/css/resolver/ViewportStyleResolver.h" |
#include "core/dom/DeviceOrientationController.h" |
#include "core/dom/Document.h" |
#include "core/dom/Element.h" |
@@ -353,7 +354,7 @@ void DOMWindow::setDocument(PassRefPtr<Document> document) |
return; |
m_frame->script()->updateDocument(); |
- m_document->updateViewportArguments(); |
+ m_document->styleResolver()->viewportStyleResolver()->resolve(); |
if (m_frame->page() && m_frame->view()) { |
if (ScrollingCoordinator* scrollingCoordinator = m_frame->page()->scrollingCoordinator()) { |