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

/macosx-10.10/WebCore-7600.1.25/rendering/style/
H A DKeyframeList.cpp75 void KeyframeList::insert(const KeyframeValue& keyframe) argument
77 if (keyframe.key() < 0 || keyframe.key() > 1)
83 if (m_keyframes[i].key() == keyframe.key()) {
84 m_keyframes[i] = keyframe;
89 if (m_keyframes[i].key() > keyframe.key()) {
91 m_keyframes.insert(i, keyframe);
98 m_keyframes.append(keyframe);
109 for (HashSet<CSSPropertyID>::const_iterator it = keyframe.properties().begin(); it != keyframe
[all...]
H A DKeyframeList.h62 HashSet<CSSPropertyID> m_properties; // The properties specified in this keyframe.
81 void insert(const KeyframeValue& keyframe);
/macosx-10.10/WebCore-7600.1.25/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() : nullptr, ruleText); local
120 if (!keyframe)
125 m_keyframesRule->wrapperAppendKeyframe(keyframe);
H A DWebKitCSSKeyframeRule.cpp95 WebKitCSSKeyframeRule::WebKitCSSKeyframeRule(StyleKeyframe* keyframe, WebKitCSSKeyframesRule* parent) argument
97 , m_keyframe(keyframe)
H A DCSSGrammar.y.in259 %union { StyleKeyframe* keyframe; }
260 %type <keyframe> keyframe_rule
788 if (RefPtr<StyleKeyframe> keyframe = adoptRef($2))
789 $$->append(keyframe.release());
H A DStyleResolver.cpp335 // This is a simplified style setting function for keyframe styles
817 PassRef<RenderStyle> StyleResolver::styleForKeyframe(const RenderStyle* elementStyle, const StyleKeyframe* keyframe, KeyframeValue& keyframeValue) argument
820 result.addMatchedProperties(keyframe->properties());
861 // Add all the animating properties to the keyframe.
862 unsigned propertyCount = keyframe->properties().propertyCount();
864 CSSPropertyID property = keyframe->properties().propertyAt(i).id();
866 // describes the timing function between this keyframe and the next.
890 // Construct and populate the style for each keyframe
897 const StyleKeyframe* keyframe = keyframes[i].get(); local
900 keyframeValue.setStyle(styleForKeyframe(elementStyle, keyframe, keyframeValu
[all...]
H A DCSSParser.cpp461 setupParser("@-webkit-keyframe-rule{ ", string, "} ");
10948 if (!hasEscape && isEqualToCSSIdentifier(name + 2, "webkit-keyframe-rule"))
11767 // "If a keyframe selector specifies negative percentage values
11768 // or values higher than 100%, then the keyframe will be ignored."
11778 RefPtr<StyleKeyframe> keyframe = StyleKeyframe::create(createStyleProperties()); local
11779 keyframe->setKeyText(keyString.toString());
11783 return keyframe.release();

Completed in 220 milliseconds