Index: Source/core/css/resolver/ViewportStyleResolver.cpp |
diff --git a/Source/core/css/resolver/ViewportStyleResolver.cpp b/Source/core/css/resolver/ViewportStyleResolver.cpp |
index 2a5d3f1c92ab68ed12539f350021df9c089422fc..84b1c11f9bce7196984efa164a5a84fe7b08c4c7 100644 |
--- a/Source/core/css/resolver/ViewportStyleResolver.cpp |
+++ b/Source/core/css/resolver/ViewportStyleResolver.cpp |
@@ -45,8 +45,8 @@ namespace WebCore { |
DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(ViewportStyleResolver); |
ViewportStyleResolver::ViewportStyleResolver(Document* document) |
- : m_document(document), |
- m_hasAuthorStyle(false) |
+ : m_document(document) |
+ , m_hasAuthorStyle(false) |
{ |
ASSERT(m_document); |
} |
@@ -87,10 +87,8 @@ void ViewportStyleResolver::resolve() |
if (!m_document) |
return; |
- if (!m_propertySet || (!m_hasAuthorStyle && m_document->hasLegacyViewportTag())) { |
- ASSERT(!m_hasAuthorStyle); |
- m_propertySet = nullptr; |
- m_document->setViewportDescription(ViewportDescription()); |
+ if (!m_propertySet) { |
+ m_document->setViewportDescription(ViewportDescription(ViewportDescription::UserAgentStyleSheet)); |
return; |
} |