Index: Source/core/css/resolver/ScopedStyleResolver.cpp |
diff --git a/Source/core/css/resolver/ScopedStyleResolver.cpp b/Source/core/css/resolver/ScopedStyleResolver.cpp |
index 31fe576402f70a2c084cd9095d70bd5bbe9076e3..59074c75a847460b6fb272868ebc9a0d1a3e2466 100644 |
--- a/Source/core/css/resolver/ScopedStyleResolver.cpp |
+++ b/Source/core/css/resolver/ScopedStyleResolver.cpp |
@@ -90,14 +90,14 @@ void ScopedStyleResolver::resetAuthorStyle() |
m_keyframesRuleMap.clear(); |
} |
-const StyleRuleKeyframes* ScopedStyleResolver::keyframeStylesForAnimation(const StringImpl* animationName) |
+StyleRuleKeyframes* ScopedStyleResolver::keyframeStylesForAnimation(const StringImpl* animationName) |
{ |
if (m_keyframesRuleMap.isEmpty()) |
- return 0; |
+ return nullptr; |
KeyframesRuleMap::iterator it = m_keyframesRuleMap.find(animationName); |
if (it == m_keyframesRuleMap.end()) |
- return 0; |
+ return nullptr; |
return it->value.get(); |
} |
@@ -105,8 +105,9 @@ const StyleRuleKeyframes* ScopedStyleResolver::keyframeStylesForAnimation(const |
void ScopedStyleResolver::addKeyframeStyle(PassRefPtrWillBeRawPtr<StyleRuleKeyframes> rule) |
{ |
AtomicString s(rule->name()); |
+ |
if (rule->isVendorPrefixed()) { |
- KeyframesRuleMap::iterator it = m_keyframesRuleMap.find(rule->name().impl()); |
+ KeyframesRuleMap::iterator it = m_keyframesRuleMap.find(s.impl()); |
if (it == m_keyframesRuleMap.end()) |
m_keyframesRuleMap.set(s.impl(), rule); |
else if (it->value->isVendorPrefixed()) |