Index: Source/core/page/Page.cpp |
diff --git a/Source/core/page/Page.cpp b/Source/core/page/Page.cpp |
index a2ed7e811190fc2ec7002063bc1ada32cb1130c0..568c7435a784e31c022ccb4bdab02da84249846c 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(); |