Index: third_party/WebKit/Source/core/css/parser/CSSParserImpl.cpp |
diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserImpl.cpp b/third_party/WebKit/Source/core/css/parser/CSSParserImpl.cpp |
index 15e1ebd78a637a3f6477afea6b48323b65db6ea6..543fd33aa6efe80885f4ed4fc1fd759f7d9a0bcc 100644 |
--- a/third_party/WebKit/Source/core/css/parser/CSSParserImpl.cpp |
+++ b/third_party/WebKit/Source/core/css/parser/CSSParserImpl.cpp |
@@ -505,6 +505,9 @@ StyleRuleMedia* CSSParserImpl::consumeMediaRule(CSSParserTokenRange prelude, CSS |
m_observerWrapper->observer().startRuleBody(m_observerWrapper->previousTokenStartOffset(block)); |
} |
+ if (m_styleSheet) |
+ m_styleSheet->setHasMediaQueries(); |
+ |
consumeRuleList(block, RegularRuleList, [&rules](StyleRuleBase* rule) { |
rules.append(rule); |
}); |
@@ -575,7 +578,7 @@ StyleRuleFontFace* CSSParserImpl::consumeFontFaceRule(CSSParserTokenRange prelud |
} |
if (m_styleSheet) |
- m_styleSheet->setHasFontFaceRule(true); |
+ m_styleSheet->setHasFontFaceRule(); |
consumeDeclarationList(block, StyleRule::FontFace); |
return StyleRuleFontFace::create(createStylePropertySet(m_parsedProperties, m_context.mode())); |