| Index: third_party/WebKit/Source/core/css/StyleSheetContents.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/StyleSheetContents.cpp b/third_party/WebKit/Source/core/css/StyleSheetContents.cpp
|
| index fc39002b67f4fddd0c88cdff4f051e99829a50e8..48bbc4c59a49b81ce4bcfcb23a77aedc12e56154 100644
|
| --- a/third_party/WebKit/Source/core/css/StyleSheetContents.cpp
|
| +++ b/third_party/WebKit/Source/core/css/StyleSheetContents.cpp
|
| @@ -237,9 +237,6 @@ bool StyleSheetContents::wrapperInsertRule(PassRefPtrWillBeRawPtr<StyleRuleBase>
|
| if (rule->isImportRule())
|
| return false;
|
|
|
| - if (rule->isMediaRule())
|
| - setHasMediaQueries();
|
| -
|
| index -= m_importRules.size();
|
|
|
| if (index < m_namespaceRules.size() || (index == m_namespaceRules.size() && rule->isNamespaceRule())) {
|
| @@ -266,8 +263,11 @@ bool StyleSheetContents::wrapperInsertRule(PassRefPtrWillBeRawPtr<StyleRuleBase>
|
|
|
| index -= m_namespaceRules.size();
|
|
|
| - if (rule->isFontFaceRule())
|
| + if (rule->isMediaRule())
|
| + setHasMediaQueries();
|
| + else if (rule->isFontFaceRule())
|
| setHasFontFaceRule(true);
|
| +
|
| m_childRules.insert(index, rule);
|
| return true;
|
| }
|
|
|