Index: Source/web/WebSettingsImpl.h |
diff --git a/Source/web/WebSettingsImpl.h b/Source/web/WebSettingsImpl.h |
index 7d8e2a06c4b835455847ac9e4ec80c2c776588c2..a8fc88c13ed3b0c7d4238256b8c75484192ab541 100644 |
--- a/Source/web/WebSettingsImpl.h |
+++ b/Source/web/WebSettingsImpl.h |
@@ -178,6 +178,7 @@ public: |
virtual void setViewportMetaEnabled(bool); |
virtual void setViewportMetaLayoutSizeQuirk(bool); |
virtual void setViewportMetaMergeContentQuirk(bool); |
+ virtual void setViewportMetaNonUserScalableQuirk(bool); |
virtual void setViewportMetaZeroValuesQuirk(bool); |
virtual void setWebAudioEnabled(bool); |
virtual void setWebGLErrorsToConsoleEnabled(bool); |
@@ -197,6 +198,7 @@ public: |
bool perTilePaintingEnabled() const { return m_perTilePaintingEnabled; } |
bool supportDeprecatedTargetDensityDPI() const { return m_supportDeprecatedTargetDensityDPI; } |
bool viewportMetaLayoutSizeQuirk() const { return m_viewportMetaLayoutSizeQuirk; } |
+ bool viewportMetaNonUserScalableQuirk() const { return m_viewportMetaNonUserScalableQuirk; } |
bool clobberUserAgentInitialScaleQuirk() const { return m_clobberUserAgentInitialScaleQuirk; } |
int pinchOverlayScrollbarThickness() const { return m_pinchOverlayScrollbarThickness; } |
@@ -217,6 +219,10 @@ private: |
bool m_viewportMetaLayoutSizeQuirk; |
// This quirk is to maintain compatibility with Android apps built on |
// the Android SDK prior to and including version 18. Presumably, this |
+ // can be removed any time after 2015. See http://crbug.com/312691. |
+ bool m_viewportMetaNonUserScalableQuirk; |
+ // This quirk is to maintain compatibility with Android apps built on |
+ // the Android SDK prior to and including version 18. Presumably, this |
// can be removed any time after 2015. See http://crbug.com/313754. |
bool m_clobberUserAgentInitialScaleQuirk; |
int m_pinchOverlayScrollbarThickness; |