Index: Source/core/css/CSSStyleSheet.cpp |
diff --git a/Source/core/css/CSSStyleSheet.cpp b/Source/core/css/CSSStyleSheet.cpp |
index 735485fecb889c402101315f482ae52469233c47..9e02f442fe7ba8a7bb847e2989a8461359529cb1 100644 |
--- a/Source/core/css/CSSStyleSheet.cpp |
+++ b/Source/core/css/CSSStyleSheet.cpp |
@@ -71,6 +71,7 @@ static bool isAcceptableCSSStyleSheetParent(Node* parentNode) |
|| parentNode->hasTagName(HTMLNames::linkTag) |
|| parentNode->hasTagName(HTMLNames::styleTag) |
|| parentNode->hasTagName(SVGNames::styleTag) |
+ || parentNode->hasTagName(HTMLNames::metaTag) |
|| parentNode->nodeType() == Node::PROCESSING_INSTRUCTION_NODE; |
} |
#endif |
@@ -287,7 +288,7 @@ unsigned CSSStyleSheet::insertRule(const String& ruleString, unsigned index, Exc |
if (!success) { |
ec = HierarchyRequestError; |
return 0; |
- } |
+ } |
if (!m_childRuleCSSOMWrappers.isEmpty()) |
m_childRuleCSSOMWrappers.insert(index, RefPtr<CSSRule>()); |