Index: Source/core/css/RuleSetTest.cpp |
diff --git a/Source/core/css/RuleSetTest.cpp b/Source/core/css/RuleSetTest.cpp |
index 622ab24c14b3127dad539f6ff8a601c6c2d8f301..8fd5ec63bba8c0099d2801132daea9591b8bb07d 100644 |
--- a/Source/core/css/RuleSetTest.cpp |
+++ b/Source/core/css/RuleSetTest.cpp |
@@ -123,4 +123,17 @@ TEST(RuleSetTest, findBestRuleSetAndAdd_TagThenAttrThenId) |
ASSERT_EQ(tagStr, rules->at(0).selector().tagQName().localName()); |
} |
+TEST(RuleSetTest, findBestRuleSetAndAdd_DivWithContent) |
+{ |
+ CSSTestHelper helper; |
+ |
+ helper.addCSSRules("div::content { }"); |
+ RuleSet& ruleSet = helper.ruleSet(); |
+ AtomicString str("div"); |
+ const TerminatedArray<RuleData>* rules = ruleSet.tagRules(str); |
+ ASSERT_EQ(1u, rules->size()); |
+ AtomicString valueStr("content"); |
+ ASSERT_EQ(valueStr, rules->at(0).selector().value()); |
+} |
+ |
} // namespace WebCore |