Changeset 174256 in webkit for trunk/Source/WebCore/css/WebKitCSSKeyframesRule.cpp
- Timestamp:
- Oct 2, 2014, 9:38:19 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/css/WebKitCSSKeyframesRule.cpp
r173905 r174256 87 87 } 88 88 89 WebKitCSSKeyframesRule::WebKitCSSKeyframesRule(StyleRuleKeyframes *keyframesRule, CSSStyleSheet* parent)89 WebKitCSSKeyframesRule::WebKitCSSKeyframesRule(StyleRuleKeyframes& keyframesRule, CSSStyleSheet* parent) 90 90 : CSSRule(parent) 91 91 , m_keyframesRule(keyframesRule) 92 , m_childRuleCSSOMWrappers(keyframesRule ->keyframes().size())92 , m_childRuleCSSOMWrappers(keyframesRule.keyframes().size()) 93 93 { 94 94 } … … 181 181 RefPtr<WebKitCSSKeyframeRule>& rule = m_childRuleCSSOMWrappers[index]; 182 182 if (!rule) 183 rule = adoptRef(new WebKitCSSKeyframeRule( m_keyframesRule->keyframes()[index].get(), const_cast<WebKitCSSKeyframesRule*>(this)));183 rule = adoptRef(new WebKitCSSKeyframeRule(*m_keyframesRule->keyframes()[index], const_cast<WebKitCSSKeyframesRule*>(this))); 184 184 185 185 return rule.get(); … … 193 193 } 194 194 195 void WebKitCSSKeyframesRule::reattach(StyleRuleBase* rule) 196 { 197 ASSERT(rule); 198 ASSERT_WITH_SECURITY_IMPLICATION(rule->isKeyframesRule()); 199 m_keyframesRule = static_cast<StyleRuleKeyframes*>(rule); 195 void WebKitCSSKeyframesRule::reattach(StyleRuleBase& rule) 196 { 197 ASSERT_WITH_SECURITY_IMPLICATION(rule.isKeyframesRule()); 198 m_keyframesRule = static_cast<StyleRuleKeyframes&>(rule); 200 199 } 201 200
Note:
See TracChangeset
for help on using the changeset viewer.