summaryrefslogtreecommitdiff
path: root/Source/WebKit/qt/WidgetApi/qwebpage.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-01-31 13:59:23 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-31 14:44:21 +0100
commit64a4dc759958b289a6b1ecb5cb4adc91f4cbef07 (patch)
treee6d1b5cc8ef307a5da2aa1778fd5a500305a28e2 /Source/WebKit/qt/WidgetApi/qwebpage.cpp
parentf5d7c6904da2dc5483bdfc202cb921b1c816f57a (diff)
downloadqtwebkit-64a4dc759958b289a6b1ecb5cb4adc91f4cbef07.tar.gz
Forward devicePixelRatio to WebCore Page
The device pixel ratio must be set on Page for CSS image set and CSS media queries to work correctly. Task-number: QTBUG-36190 Change-Id: I76694c1375194f35df7f62e942bc8565f065a3bc Reviewed-by: Michael Bruning <michael.bruning@digia.com>
Diffstat (limited to 'Source/WebKit/qt/WidgetApi/qwebpage.cpp')
-rw-r--r--Source/WebKit/qt/WidgetApi/qwebpage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/WebKit/qt/WidgetApi/qwebpage.cpp b/Source/WebKit/qt/WidgetApi/qwebpage.cpp
index 48c9bf365..dac343bd2 100644
--- a/Source/WebKit/qt/WidgetApi/qwebpage.cpp
+++ b/Source/WebKit/qt/WidgetApi/qwebpage.cpp
@@ -1945,6 +1945,8 @@ void QWebPage::setViewportSize(const QSize &size) const
if (!mainFrame->hasView())
return;
+ d->setDevicePixelRatio(d->view->devicePixelRatio());
+
mainFrame->setViewportSize(size);
}