Index: Source/core/dom/Document.cpp |
diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
index eddd078839e5698fb2ef682be4d455bfd8d242d1..047d5eab58648801c6a83a49db13bb31c9030fc3 100644 |
--- a/Source/core/dom/Document.cpp |
+++ b/Source/core/dom/Document.cpp |
@@ -2946,6 +2946,9 @@ bool Document::shouldMergeWithLegacyDescription(ViewportDescription::Type origin |
void Document::setViewportDescription(const ViewportDescription& viewportDescription) |
{ |
if (viewportDescription.isLegacyViewportType()) { |
+ if (settings() && !settings()->viewportMetaEnabled()) |
+ return; |
+ |
m_legacyViewportDescription = viewportDescription; |
// When no author style for @viewport is present, and a meta tag for defining |