gecko-dev/dom/animation
Simon Giesecke 1e6ec7ec86 Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange
The abstract observer base classes are moved to a separate header file
nsRefreshObservers.h and the includes are adjusted accordingly.

Some method implementations are moved to the corresponding implementation files
to avoid the need to include the nsRefreshDriver.h file in the header.

Differential Revision: https://phabricator.services.mozilla.com/D85764
2020-08-04 21:17:50 +00:00
..
test Bug 1656893 - Make test_running_on_compositor.html work with disabling partial pre-render. r=boris 2020-08-03 23:33:09 +00:00
Animation.cpp Bug 1223932 - delete guard object uses from the tree; r=jwalden 2020-07-30 14:22:38 +00:00
Animation.h Bug 1324591 - Report janked animations to the main-thread and update them on the main-thread. r=botond,boris 2020-07-05 11:45:01 +00:00
AnimationComparator.h
AnimationEffect.cpp Bug 1626532 - Make `dom/animation` buildable outside of `unified-build` environment. r=birtles 2020-06-02 10:31:46 +00:00
AnimationEffect.h Bug 1619516 - Flush styles for getTiming and getComputedTiming for an effect associated with a CSS animation; r=boris 2020-03-04 19:02:47 +00:00
AnimationEventDispatcher.cpp Bug 1634943 - Fix non-unified build in dom/animation/. r=boris 2020-05-05 22:40:57 +00:00
AnimationEventDispatcher.h Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
AnimationPerformanceWarning.cpp Bug 1510120 - Block running background-color animation on the compositor if there is any current-color keyframe. r=boris,flod 2020-03-03 21:48:01 +00:00
AnimationPerformanceWarning.h Bug 1626570 - Improve handling of copying arrays in dom/animation/. r=hiro 2020-05-05 10:42:23 +00:00
AnimationPropertySegment.h
AnimationTarget.h Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug 2020-02-18 20:44:14 +00:00
AnimationTimeline.cpp
AnimationTimeline.h
AnimationUtils.cpp Bug 1626532 - Make `dom/animation` buildable outside of `unified-build` environment. r=birtles 2020-06-02 10:31:46 +00:00
AnimationUtils.h Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr 2020-04-07 07:36:52 +00:00
CSSAnimation.cpp Bug 1634943 - Split CSSAnimation and CSSAnimationKeyframe classes into a new file in dom/animation/. r=boris 2020-05-05 22:41:04 +00:00
CSSAnimation.h Bug 1634943 - Split CSSAnimation and CSSAnimationKeyframe classes into a new file in dom/animation/. r=boris 2020-05-05 22:41:04 +00:00
CSSPseudoElement.cpp Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug 2020-02-18 20:44:14 +00:00
CSSPseudoElement.h Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug 2020-02-18 20:44:14 +00:00
CSSTransition.cpp Bug 1634943 - Split CSSTransition class into a new file in dom/animation/. r=boris 2020-05-05 22:41:02 +00:00
CSSTransition.h Bug 1634943 - Split CSSTransition class into a new file in dom/animation/. r=boris 2020-05-05 22:41:02 +00:00
ComputedTiming.h
ComputedTimingFunction.cpp
ComputedTimingFunction.h
DocumentTimeline.cpp Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
DocumentTimeline.h Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
EffectCompositor.cpp Bug 1564128 part 2 - Copy animations to static document clones r=emilio,hiro 2020-05-14 19:41:03 +00:00
EffectCompositor.h
EffectSet.cpp Bug 1656419 - Check whether the given animation and the animation stored in mPartialPrerenderedAnimations are in the same EffectSet instead of just comparing the animation instances. r=boris 2020-07-31 21:06:42 +00:00
EffectSet.h Bug 1656419 - Check whether the given animation and the animation stored in mPartialPrerenderedAnimations are in the same EffectSet instead of just comparing the animation instances. r=boris 2020-07-31 21:06:42 +00:00
Keyframe.h Bug 1626570 - Improve handling of copying arrays in dom/animation/. r=hiro 2020-05-05 10:42:23 +00:00
KeyframeEffect.cpp Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
KeyframeEffect.h Bug 1324591 - Report janked animations to the main-thread and update them on the main-thread. r=botond,boris 2020-07-05 11:45:01 +00:00
KeyframeEffectParams.h Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug 2020-02-18 20:44:14 +00:00
KeyframeUtils.cpp Bug 1636562 - Respect property restrictions on pseudo elements when animating; r=boris 2020-07-21 23:12:35 +00:00
KeyframeUtils.h Bug 1636562 - Respect property restrictions on pseudo elements when animating; r=boris 2020-07-21 23:12:35 +00:00
PendingAnimationTracker.cpp
PendingAnimationTracker.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/animation. r=smaug 2020-02-20 15:33:28 +00:00
PostRestyleMode.h
PseudoElementHashEntry.h
TimingParams.cpp Bug 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug 2020-03-06 21:08:02 +00:00
TimingParams.h Bug 1626532 - Make `dom/animation` buildable outside of `unified-build` environment. r=birtles 2020-06-02 10:31:46 +00:00
moz.build Bug 1634943 - Split CSSAnimation and CSSAnimationKeyframe classes into a new file in dom/animation/. r=boris 2020-05-05 22:41:04 +00:00