Expose pageScaleFactor() to Chromium's WebViewImpl
[WebKit-https.git] / Source / WebKit / chromium / src / WebViewImpl.cpp
index e15eb3974a493d93f06e9652b1def0c22f505e21..1f6ce634a3e1ef6397bbc0e16758d0d15b149701 100644 (file)
@@ -1838,6 +1838,18 @@ double WebView::zoomFactorToZoomLevel(double factor)
     return log(factor) / log(textSizeMultiplierRatio);
 }
 
+float WebViewImpl::pageScaleFactor() const
+{
+    if (!page())
+        return 1.0;
+
+    Frame* frame = page()->mainFrame();
+    if (!frame)
+        return 1.0;
+
+    return frame->pageScaleFactor();
+}
+
 void WebViewImpl::scalePage(float scaleFactor, WebPoint origin)
 {
     if (!page())