| Index: Source/core/css/resolver/StyleResolver.h
|
| diff --git a/Source/core/css/resolver/StyleResolver.h b/Source/core/css/resolver/StyleResolver.h
|
| index 1b3156d62c6d1d8a309d777d9558899fc35fd59f..7330c5c12b7a4e921842b5b1fec169f942b85973 100644
|
| --- a/Source/core/css/resolver/StyleResolver.h
|
| +++ b/Source/core/css/resolver/StyleResolver.h
|
| @@ -191,9 +191,6 @@ public:
|
| RuleMatchingBehavior = MatchAllRules, RenderRegion* regionForStyling = 0);
|
|
|
| // FIXME: The following logic related to animations and keyframes should be factored out of StyleResolver
|
| - // The body of calculateCSSAnimationUpdate can move to CSSAnimations.cpp and take just const element, const style,
|
| - // and const ScopedStyleTree
|
| - void calculateCSSAnimationUpdate(StyleResolverState&);
|
| void resolveKeyframes(Element*, const RenderStyle*, const AtomicString& animationName, TimingFunction* defaultTimingFunction, Vector<std::pair<KeyframeAnimationEffect::KeyframeVector, RefPtr<TimingFunction> > >&);
|
| void keyframeStylesForAnimation(Element*, const RenderStyle*, KeyframeList&);
|
| const StyleRuleKeyframes* matchScopedKeyframesRule(const Element*, const StringImpl* animationName);
|
| @@ -317,6 +314,7 @@ private:
|
| void applyProperties(StyleResolverState&, const StylePropertySet* properties, StyleRule*, bool isImportant, bool inheritedOnly, PropertyWhitelistType = PropertyWhitelistNone);
|
| template <StyleApplicationPass pass>
|
| bool applyAnimatedProperties(StyleResolverState&, const DocumentTimeline*);
|
| + void applyTransitionedProperties(StyleResolverState&);
|
| void matchPageRules(MatchResult&, RuleSet*, bool isLeftPage, bool isFirstPage, const String& pageName);
|
| void matchPageRulesForList(Vector<StyleRulePage*>& matchedRules, const Vector<StyleRulePage*>&, bool isLeftPage, bool isFirstPage, const String& pageName);
|
| void collectViewportRules();
|
|
|