Index: Source/core/page/Page.cpp |
diff --git a/Source/core/page/Page.cpp b/Source/core/page/Page.cpp |
index 3f33f3169131c50cc973fcad85533a669d34899d..6d309da0baccccbe4148aff0669564b5bf876661 100644 |
--- a/Source/core/page/Page.cpp |
+++ b/Source/core/page/Page.cpp |
@@ -323,7 +323,7 @@ void Page::setPageScaleFactor(float scale, const IntPoint& origin) |
if (scale != viewport.scale()) { |
viewport.setScale(scale); |
- if (view) |
+ if (view && !settings().pinchVirtualViewportEnabled()) |
view->setVisibleContentScaleFactor(scale); |
mainFrame()->deviceOrPageScaleFactorChanged(); |