gecko-dev/dom/animation
Hiroyuki Ikezoe 481c14a322 Bug 1459533 - Use GetPrimaryFrame() to get correct nsIFrame for the animation on pseudo elements. r=mattwoodrow
In pseudo element cases mTarget->mElement is the parent element of the pseudo,
thus we inefficiently use the parent frame and walked through parent
continuations.

MozReview-Commit-ID: DsNRXaM346D

--HG--
extra : rebase_source : e62eeff02897ca08e800c1d807f81a0d4cf38dd1
2018-05-08 07:02:23 +09:00
..
test Bug 1320608 - Make sure we wait for the next frame in the case where the animation started at the current frame. r=birtles 2018-05-09 05:54:15 +09:00
Animation.cpp Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles 2018-04-11 18:01:14 +09:00
Animation.h Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles 2018-04-11 18:01:14 +09:00
AnimationComparator.h Bug 1417365 - Unified build issues in dom/animation. r=baku 2017-10-26 11:55:28 +01:00
AnimationEffectReadOnly.cpp Bug 1456688 - Set easing member in result of getComputedTiming(); r=hiro 2018-04-25 12:25:26 +09:00
AnimationEffectReadOnly.h Bug 1437272 - Don't throttle finite transform animations in out-of-view element. r=birtles 2018-03-08 18:22:45 +09:00
AnimationEffectTiming.cpp Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AnimationEffectTiming.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AnimationEffectTimingReadOnly.cpp Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AnimationEffectTimingReadOnly.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
AnimationEventDispatcher.cpp Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles 2018-01-27 21:17:27 +09:00
AnimationEventDispatcher.h Bug 1433008 - Make AnimationEventInfo, InternalTransitionEvent and InternalAnimationEvent movable. r=masayuki 2018-01-30 09:26:48 +09:00
AnimationPerformanceWarning.cpp Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron. 2017-08-04 14:40:52 +10:00
AnimationPerformanceWarning.h Bug 1391803 - Use nsStringFwd.h for forward declaring string classes. r=froydnj 2017-08-16 16:48:52 -07:00
AnimationPropertySegment.h Bug 1311257 - Move AnimationPropertySegment in a separate header and expose it in FFI. r=heycam 2017-04-06 10:34:50 +09:00
AnimationTarget.h Bug 1318223 - Use NonOwningAnimationTarget in OwningElementRef. r=boris, r=birtles 2017-03-26 16:46:00 -04:00
AnimationTimeline.cpp bug 1457867, store DOMEventTargetHelper objects in global object as a linked list, r=bkelly 2018-05-04 19:25:05 +03:00
AnimationTimeline.h
AnimationUtils.cpp Bug 1414674 - Do not enter the compartment of the target window when calling KeyframeEffect and KeyframeEffectReadOnly constructor via Xray. r=bz,birtles 2018-02-17 17:21:13 +09:00
AnimationUtils.h Bug 1440195 Address CSS Animations r=birtles 2018-03-05 15:58:46 -06:00
CSSPseudoElement.cpp Bug 1442817 - Don't flush throttled animations on getAnimations(). r=birtles 2018-03-09 09:38:40 +09:00
CSSPseudoElement.h Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot 2017-10-26 15:08:41 -07:00
ComputedTiming.h Bug 1449631 part 12. Remove the Nullable smuggling from nsIDOMEventTarget. r=smaug 2018-04-05 13:42:42 -04:00
ComputedTimingFunction.cpp Bug 1248340 - Part 2: Implement Frames in ComputedTimingFunction. r=birtles 2017-02-24 16:59:02 +08:00
ComputedTimingFunction.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
DocumentTimeline.cpp bug 1457867, store DOMEventTargetHelper objects in global object as a linked list, r=bkelly 2018-05-04 19:25:05 +03:00
DocumentTimeline.h
EffectCompositor.cpp Bug 1320608 - Drop the check for return value of EffectCompositor::GetAnimationElementAndPseudoForFrame. r=birtles 2018-05-09 05:54:15 +09:00
EffectCompositor.h Bug 1412716 - De-templatize EffectCompositor::UpdateEffectProperties and relevant stuff. r=emilio 2018-04-09 20:15:59 +09:00
EffectSet.cpp Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
EffectSet.h Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
Keyframe.h Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio 2018-03-23 13:49:21 +00:00
KeyframeEffect.cpp Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio 2018-03-25 20:49:58 +02:00
KeyframeEffect.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
KeyframeEffectParams.h Bug 1431295 - Drop 'undef None' macro in dom/animation/. r=boris 2018-01-18 14:12:51 +09:00
KeyframeEffectReadOnly.cpp Bug 1459533 - Use GetPrimaryFrame() to get correct nsIFrame for the animation on pseudo elements. r=mattwoodrow 2018-05-08 07:02:23 +09:00
KeyframeEffectReadOnly.h Bug 1320608 - Use the primary frame for AnimationInfo::GetGenerationFromFrame. r=birtles 2018-05-09 05:53:47 +09:00
KeyframeUtils.cpp Bug 1456471: Remove nsCSSParser.h. r=xidorn 2018-04-25 10:38:37 +02:00
KeyframeUtils.h Bug 1412716 - De-templatize EffectCompositor::UpdateEffectProperties and relevant stuff. r=emilio 2018-04-09 20:15:59 +09:00
PendingAnimationTracker.cpp Bug 1449631 part 12. Remove the Nullable smuggling from nsIDOMEventTarget. r=smaug 2018-04-05 13:42:42 -04:00
PendingAnimationTracker.h Bug 1282691 - Drop the assertion about an animation that we're making play-pending not already being pause-pending; r=boris 2017-10-13 14:37:51 +09:00
PseudoElementHashEntry.h
TimingParams.cpp Bug 1456471: Remove nsCSSParser.h. r=xidorn 2018-04-25 10:38:37 +02:00
TimingParams.h Bug 1431295 - Drop 'undef None' macro in dom/animation/. r=boris 2018-01-18 14:12:51 +09:00
moz.build Bug 1447367 - Remove files that are not built when MOZ_OLD_STYLE is not defined. r=emilio 2018-03-07 18:08:41 +00:00