gecko-dev/dom/animation
Tom Tung b34fac17ed Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr
P2 removed IsTimerPrecisionReductionEnabled and thus removed the check for RFP
pref. While most ReduceTimePrecision* functions are fine with that because
GetTimerPrecisionType checks that, the two ReduceTimePrecision*RFP functions
miss the check.

This patch mainly cover the check for that two functions and rename them to
*RFPOnly since they only use RFP when the pref is on.

Depends on D64324

Differential Revision: https://phabricator.services.mozilla.com/D66734

--HG--
extra : moz-landing-system : lando
2020-04-07 07:36:52 +00:00
..
test Bug 1621007 - Rewrite the checking for PrerenderDecision and reset mAllowAsyncAnimation if needed in 3d context. r=mattwoodrow 2020-03-27 18:47:16 +00:00
Animation.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=jgilbert 2020-04-05 13:34:58 +00:00
Animation.h Bug 1459536 - Replace CSSAnimation interaction with animation-play-state with a simpler "once overridden always overridden" approach; r=boris 2020-03-04 00:38:30 +00:00
AnimationComparator.h
AnimationEffect.cpp Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug 2020-02-18 20:44:14 +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
AnimationEventDispatcher.h
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 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
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 1622111 - Convert dom.animations.offscreen-throttling to static pref. r=njn 2020-03-23 19:43:34 +00:00
AnimationUtils.h Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr 2020-04-07 07:36:52 +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
ComputedTiming.h
ComputedTimingFunction.cpp Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika 2019-02-25 16:05:29 -06:00
ComputedTimingFunction.h
DocumentTimeline.cpp Bug 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug 2020-03-06 21:08:02 +00:00
DocumentTimeline.h
EffectCompositor.cpp Bug 1625138 - Part 41: Remove no longer needed includes for mozilla/TypeTraits. r=froydnj 2020-03-28 16:00:09 +00:00
EffectCompositor.h Bug 1253476 - Implement Animation.commitStyles; r=boris,emilio,bzbarsky,smaug 2019-05-20 06:04:23 +00:00
EffectSet.cpp Bug 1613349 - Rename nsINode::DeleteProperty to RemoveProperty. r=smaug 2020-02-06 16:06:49 +00:00
EffectSet.h Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow 2019-04-22 19:57:59 +00:00
Keyframe.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/animation. r=smaug 2020-02-20 15:33:28 +00:00
KeyframeEffect.cpp Bug 1625138 - Part 41: Remove no longer needed includes for mozilla/TypeTraits. r=froydnj 2020-03-28 16:00:09 +00:00
KeyframeEffect.h Bug 1618011 part 2. Add a BindingCallContext class. r=peterv 2020-03-06 23:05:15 +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 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv 2020-03-06 23:05:16 +00:00
KeyframeUtils.h Bug 1613013 part 3. Annotate TypeErrors and RangeErrors from WebIDL implementations with the method they come from. r=peterv 2020-02-06 21:22:32 +00:00
PendingAnimationTracker.cpp Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio 2019-03-29 15:12:47 +00:00
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 Bug 1541767 - Don't post animation restyles when unbinding an element; r=hiro 2019-04-18 06:49:25 +00:00
PseudoElementHashEntry.h Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam 2019-02-19 13:44:33 +00:00
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 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug 2020-03-06 21:08:02 +00:00
moz.build Bug 1427033 - Throttle animations in opacity: 0 subtrees. r=hiro 2020-02-27 01:36:14 +00:00