Changeset 258827 in webkit


Ignore:
Timestamp:
Mar 23, 2020 2:05:26 AM (4 years ago)
Author:
graouts@webkit.org
Message:

[Web Animations] Fix the typo for ElementAnimationRareData::completedTransitionByProperty()
https://bugs.webkit.org/show_bug.cgi?id=209413

Reviewed by Antti Koivisto.

There can be several completed transitions by property, so renaming this property to completedTransitionsByProperty.

  • animation/AnimationTimeline.cpp:

(WebCore::AnimationTimeline::removeDeclarativeAnimationFromListsForOwningElement):
(WebCore::AnimationTimeline::updateCSSTransitionsForElement):

  • animation/DocumentTimeline.cpp:

(WebCore::DocumentTimeline::transitionDidComplete):

  • animation/ElementAnimationRareData.h:

(WebCore::ElementAnimationRareData::completedTransitionsByProperty):
(WebCore::ElementAnimationRareData::completedTransitionByProperty): Deleted.

  • dom/Element.cpp:

(WebCore::Element::completedTransitionsByProperty):
(WebCore::Element::completedTransitionByProperty): Deleted.

  • dom/Element.h:
Location:
trunk/Source/WebCore
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r258826 r258827  
     12020-03-23  Antoine Quint  <graouts@apple.com>
     2
     3        [Web Animations] Fix the typo for ElementAnimationRareData::completedTransitionByProperty()
     4        https://bugs.webkit.org/show_bug.cgi?id=209413
     5
     6        Reviewed by Antti Koivisto.
     7
     8        There can be several completed transitions by property, so renaming this property to completedTransitionsByProperty.
     9
     10        * animation/AnimationTimeline.cpp:
     11        (WebCore::AnimationTimeline::removeDeclarativeAnimationFromListsForOwningElement):
     12        (WebCore::AnimationTimeline::updateCSSTransitionsForElement):
     13        * animation/DocumentTimeline.cpp:
     14        (WebCore::DocumentTimeline::transitionDidComplete):
     15        * animation/ElementAnimationRareData.h:
     16        (WebCore::ElementAnimationRareData::completedTransitionsByProperty):
     17        (WebCore::ElementAnimationRareData::completedTransitionByProperty): Deleted.
     18        * dom/Element.cpp:
     19        (WebCore::Element::completedTransitionsByProperty):
     20        (WebCore::Element::completedTransitionByProperty): Deleted.
     21        * dom/Element.h:
     22
    1232020-03-22  Antoine Quint  <graouts@apple.com>
    224
  • trunk/Source/WebCore/animation/AnimationTimeline.cpp

    r258316 r258827  
    141141        auto& transition = downcast<CSSTransition>(animation);
    142142        if (!removeCSSTransitionFromMap(transition, element.runningTransitionsByProperty()))
    143             removeCSSTransitionFromMap(transition, element.completedTransitionByProperty());
     143            removeCSSTransitionFromMap(transition, element.completedTransitionsByProperty());
    144144    }
    145145}
     
    551551
    552552    auto& runningTransitionsByProperty = element.runningTransitionsByProperty();
    553     auto& completedTransitionsByProperty = element.completedTransitionByProperty();
     553    auto& completedTransitionsByProperty = element.completedTransitionsByProperty();
    554554
    555555    auto generationTime = MonotonicTime::now();
  • trunk/Source/WebCore/animation/DocumentTimeline.cpp

    r258316 r258827  
    548548    if (is<KeyframeEffect>(transition->effect())) {
    549549        if (auto* target = downcast<KeyframeEffect>(transition->effect())->target())
    550             target->completedTransitionByProperty().set(transition->property(), transition);
     550            target->completedTransitionsByProperty().set(transition->property(), transition);
    551551    }
    552552}
  • trunk/Source/WebCore/animation/ElementAnimationRareData.h

    r258826 r258827  
    5050    CSSAnimationCollection& animationsCreatedByMarkup() { return m_animationsCreatedByMarkup; }
    5151    void setAnimationsCreatedByMarkup(CSSAnimationCollection&&);
    52     PropertyToTransitionMap& completedTransitionByProperty() { return m_completedTransitionByProperty; }
     52    PropertyToTransitionMap& completedTransitionsByProperty() { return m_completedTransitionsByProperty; }
    5353    PropertyToTransitionMap& runningTransitionsByProperty() { return m_runningTransitionsByProperty; }
    5454
     
    6060    AnimationCollection m_transitions;
    6161    CSSAnimationCollection m_animationsCreatedByMarkup;
    62     PropertyToTransitionMap m_completedTransitionByProperty;
     62    PropertyToTransitionMap m_completedTransitionsByProperty;
    6363    PropertyToTransitionMap m_runningTransitionsByProperty;
    6464};
  • trunk/Source/WebCore/dom/Element.cpp

    r258416 r258827  
    38233823}
    38243824
    3825 PropertyToTransitionMap& Element::completedTransitionByProperty()
    3826 {
    3827     return ensureAnimationRareData().completedTransitionByProperty();
     3825PropertyToTransitionMap& Element::completedTransitionsByProperty()
     3826{
     3827    return ensureAnimationRareData().completedTransitionsByProperty();
    38283828}
    38293829
  • trunk/Source/WebCore/dom/Element.h

    r258416 r258827  
    493493    CSSAnimationCollection& animationsCreatedByMarkup();
    494494    void setAnimationsCreatedByMarkup(CSSAnimationCollection&&);
    495     PropertyToTransitionMap& completedTransitionByProperty();
     495    PropertyToTransitionMap& completedTransitionsByProperty();
    496496    PropertyToTransitionMap& runningTransitionsByProperty();
    497497
Note: See TracChangeset for help on using the changeset viewer.