Searched refs:keyframe (Results 1 - 7 of 7) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/rendering/style/
H A DKeyframeList.cpp58 void KeyframeList::insert(const KeyframeValue& keyframe) argument
60 if (keyframe.key() < 0 || keyframe.key() > 1)
66 if (m_keyframes[i].key() == keyframe.key()) {
67 m_keyframes[i] = keyframe;
72 if (m_keyframes[i].key() > keyframe.key()) {
74 m_keyframes.insert(i, keyframe);
81 m_keyframes.append(keyframe);
92 for (HashSet<CSSPropertyID>::const_iterator it = keyframe.properties().begin(); it != keyframe
[all...]
H A DKeyframeList.h60 HashSet<CSSPropertyID> m_properties; // The properties specified in this keyframe.
79 void insert(const KeyframeValue& keyframe);
/macosx-10.9.5/WebCore-7537.78.1/css/
H A DWebKitCSSKeyframesRule.cpp55 void StyleRuleKeyframes::parserAppendKeyframe(PassRefPtr<StyleKeyframe> keyframe) argument
57 if (!keyframe)
59 m_keyframes.append(keyframe);
62 void StyleRuleKeyframes::wrapperAppendKeyframe(PassRefPtr<StyleKeyframe> keyframe) argument
64 m_keyframes.append(keyframe);
119 RefPtr<StyleKeyframe> keyframe = parser.parseKeyframeRule(styleSheet ? styleSheet->contents() : 0, ruleText); local
120 if (!keyframe)
125 m_keyframesRule->wrapperAppendKeyframe(keyframe);
H A DWebKitCSSKeyframeRule.cpp99 WebKitCSSKeyframeRule::WebKitCSSKeyframeRule(StyleKeyframe* keyframe, WebKitCSSKeyframesRule* parent) argument
101 , m_keyframe(keyframe)
H A DStyleResolver.cpp339 // This is a simplified style setting function for keyframe styles
993 PassRefPtr<RenderStyle> StyleResolver::styleForKeyframe(const RenderStyle* elementStyle, const StyleKeyframe* keyframe, KeyframeValue& keyframeValue) argument
996 if (keyframe->properties())
997 result.addMatchedProperties(keyframe->properties());
1010 if (keyframe->properties())
1021 if (keyframe->properties())
1031 // Add all the animating properties to the keyframe.
1032 if (const StylePropertySet* styleDeclaration = keyframe->properties()) {
1037 // describes the timing function between this keyframe and the next.
1064 // Construct and populate the style for each keyframe
1071 const StyleKeyframe* keyframe = keyframes[i].get(); local
[all...]
H A DCSSGrammar.y.in49 StyleKeyframe* keyframe;
290 %type <keyframe> keyframe_rule
H A DCSSParser.cpp488 setupParser("@-webkit-keyframe-rule{ ", string, "} ");
10819 if (!hasEscape && isEqualToCSSIdentifier(name + 2, "webkit-keyframe-rule"))
11825 // "If a keyframe selector specifies negative percentage values
11826 // or values higher than 100%, then the keyframe will be ignored."
11836 RefPtr<StyleKeyframe> keyframe = StyleKeyframe::create();
11837 keyframe->setKeyText(keyString.toString());
11838 keyframe->setProperties(createStylePropertySet());
11842 StyleKeyframe* keyframePtr = keyframe.get();
11843 m_parsedKeyframes.append(keyframe.release());

Completed in 107 milliseconds