| Index: Source/core/css/CSSKeyframesRule.h
|
| diff --git a/Source/core/css/CSSKeyframesRule.h b/Source/core/css/CSSKeyframesRule.h
|
| index be2ba3cef384b12bdb45b8e4b8f056ba7b7cbd97..47978f42f076d7460372aa060002dab4a0ef0657 100644
|
| --- a/Source/core/css/CSSKeyframesRule.h
|
| +++ b/Source/core/css/CSSKeyframesRule.h
|
| @@ -52,6 +52,9 @@ public:
|
| String name() const { return m_name; }
|
| void setName(const String& name) { m_name = AtomicString(name); }
|
|
|
| + bool isVendorPrefixed() const { return m_isPrefixed; }
|
| + void setVendorPrefixed(bool isPrefixed) { m_isPrefixed = isPrefixed; }
|
| +
|
| int findKeyframeIndex(const String& key) const;
|
|
|
| PassRefPtr<StyleRuleKeyframes> copy() const { return adoptRef(new StyleRuleKeyframes(*this)); }
|
| @@ -62,6 +65,7 @@ private:
|
|
|
| Vector<RefPtr<StyleKeyframe> > m_keyframes;
|
| AtomicString m_name;
|
| + bool m_isPrefixed;
|
| };
|
|
|
| class CSSKeyframesRule : public CSSRule {
|
| @@ -87,12 +91,16 @@ public:
|
| unsigned length() const;
|
| CSSKeyframeRule* item(unsigned index) const;
|
|
|
| + bool isVendorPrefixed() const { return m_isPrefixed; }
|
| + void setVendorPrefixed(bool isPrefixed) { m_isPrefixed = isPrefixed; }
|
| +
|
| private:
|
| CSSKeyframesRule(StyleRuleKeyframes*, CSSStyleSheet* parent);
|
|
|
| RefPtr<StyleRuleKeyframes> m_keyframesRule;
|
| mutable Vector<RefPtr<CSSKeyframeRule> > m_childRuleCSSOMWrappers;
|
| mutable OwnPtr<CSSRuleList> m_ruleListCSSOMWrapper;
|
| + bool m_isPrefixed;
|
| };
|
|
|
| } // namespace WebCore
|
|
|