gecko-dev/dom/animation
Hiroyuki Ikezoe 495f6aae06 Bug 1285407 - Part 1: Pass a newly created nsStyleContext to GetAnimationRule and MaybeUpdateAnimationRule. r=birtles
While resolving style context, the primary frame of the target element
has previous style context so if we don't pass the newly created nsStyleContext,
UpdateCascadeResults uses the previous style to get overridden properties, it
will result unexpected cascading results.

MozReview-Commit-ID: osqXQlP43X

--HG--
extra : rebase_source : 1b34f9245367c2613807156559f09f5f2943458c
2016-07-11 17:28:14 +09:00
..
test Bug 1279403 - Part 1: Force to apply corresponding change hint if there is no corresponding layer to generate display item even if animation's segment is transform:none or 100% opacity. r=birtles 2016-07-11 08:27:02 +09:00
Animation.cpp Bug 1283616 - part 2 - micro-optimize inserting microtask runnables into the queue; r=khuey 2016-07-05 18:49:06 -04:00
Animation.h Bug 1284396 - Change GetParentObject return value. r=birtles 2016-07-06 09:20:29 +09:00
AnimationComparator.h Bug 1171817 part 14 - Add AnimationPtrComparator class; r=dbaron 2015-06-09 11:13:54 +09:00
AnimationEffectReadOnly.cpp
AnimationEffectReadOnly.h Bug 1214536 - Part 7: Rename AnimationTiming as TimingParams. r=birtles, r=smaug 2016-01-13 18:41:00 +01:00
AnimationEffectTiming.cpp Bug 1275449 - Part 1: AnimationEffectTiming::SetEasing crash in page-mode addon context. r=hiro 2016-06-01 17:40:11 +09:00
AnimationEffectTiming.h Bug 1244643 - Part 1: Implement AnimationEffectTiming easing. r=hiro 2016-04-14 09:08:08 +09:00
AnimationEffectTimingReadOnly.cpp Bug 1259878 - remove unnecessary isSome(). r=birtles 2016-03-26 10:52:08 +09:00
AnimationEffectTimingReadOnly.h Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r=birtles,bz 2016-04-10 13:51:32 +08:00
AnimationPerformanceWarning.cpp Bug 1267251 - Change message IDs for animation warnings. r=birtles,pbro 2016-05-19 13:06:27 +09:00
AnimationPerformanceWarning.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
AnimationTarget.h Bug 1067769 - Part 10: Implement SetTarget(). r=birtles 2016-04-28 23:22:43 +08:00
AnimationTimeline.cpp Bug 1212720 - Part 3: Remove AnimationTimeline.getAnimations. r=heycam, r=smaug 2015-12-21 20:39:00 -05:00
AnimationTimeline.h Bug 1277272 - Remove RefreshObserver when removing animation from timeline. r=birtles 2016-06-23 13:09:03 +09:00
AnimationUtils.cpp Bug 1166500 - Part 11: Add a preference for offscreen throttling. r=dbaron 2016-05-24 12:57:43 +09:00
AnimationUtils.h Bug 1166500 - Part 11: Add a preference for offscreen throttling. r=dbaron 2016-05-24 12:57:43 +09:00
AnimValuesStyleRule.cpp Bug 1263488 - Make AnimValuesStyleRule re-use PropertyStyleAnimationValuePair; r=hiro 2016-05-11 16:43:32 +09:00
AnimValuesStyleRule.h Bug 1263488 - Make AnimValuesStyleRule re-use PropertyStyleAnimationValuePair; r=hiro 2016-05-11 16:43:32 +09:00
ComputedTiming.h Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles 2016-04-01 14:00:57 +09:00
ComputedTimingFunction.cpp Bug 1275475 - Fix -Wlogical-op warning in dom/animation/ComputedTimingFunction.cpp. r=daisuke 2016-05-22 21:02:12 -07:00
ComputedTimingFunction.h Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles 2016-04-01 14:00:57 +09:00
CSSPseudoElement.cpp Bug 1271904 - Rename KeyframeEffectReadOnly.getFrames() and KeyframeEffect.setFrames() to getKeyframes()/setKeyframes(); r=hiro, r=smaug 2016-05-13 09:40:52 +09:00
CSSPseudoElement.h Bug 1271904 - Rename KeyframeEffectReadOnly.getFrames() and KeyframeEffect.setFrames() to getKeyframes()/setKeyframes(); r=hiro, r=smaug 2016-05-13 09:40:52 +09:00
DocumentTimeline.cpp Bug 1267510 part 3 - Add DocumentTimeline constructor. r=birtles 2016-06-29 11:13:45 +09:00
DocumentTimeline.h Bug 1267510 part 3 - Add DocumentTimeline constructor. r=birtles 2016-06-29 11:13:45 +09:00
EffectCompositor.cpp Bug 1285407 - Part 1: Pass a newly created nsStyleContext to GetAnimationRule and MaybeUpdateAnimationRule. r=birtles 2016-07-11 17:28:14 +09:00
EffectCompositor.h Bug 1285407 - Part 1: Pass a newly created nsStyleContext to GetAnimationRule and MaybeUpdateAnimationRule. r=birtles 2016-07-11 17:28:14 +09:00
EffectSet.cpp Bug 1273042 - Part 1: Use StyleContext()->GetPseudoType() to obtain CSSPseudoElementType for the nsIFrame. r=birtles 2016-06-01 16:24:34 +09:00
EffectSet.h Bug 1253094, part 1 - Stop using DebugOnly for class/struct members in dom/. r=baku 2016-02-26 15:52:06 +00:00
KeyframeEffect.cpp Bug 1279403 - Part 2: Set NS_FRAME_MAY_BE_TRANSFORMED bit if the target nsIFrame has transform when setting target or keyframes. r=birtles 2016-07-11 08:29:14 +09:00
KeyframeEffect.h Bug 1279403 - Part 2: Set NS_FRAME_MAY_BE_TRANSFORMED bit if the target nsIFrame has transform when setting target or keyframes. r=birtles 2016-07-11 08:29:14 +09:00
KeyframeEffectParams.cpp Bug 1244590 - Part 3: Parse spacing. r=birtles 2016-05-13 16:38:25 +08:00
KeyframeEffectParams.h Bug 1244590 - Part 3: Parse spacing. r=birtles 2016-05-13 16:38:25 +08:00
KeyframeUtils.cpp Bug 1244590 - Part 7: Calculate paced spacing. r=birtles 2016-05-27 18:09:06 +08:00
KeyframeUtils.h Bug 1244590 - Part 7: Calculate paced spacing. r=birtles 2016-05-27 18:09:06 +08:00
moz.build Bug 1244590 - Part 3: Parse spacing. r=birtles 2016-05-13 16:38:25 +08:00
PendingAnimationTracker.cpp Bug 1096774 - Part 2: Fix crash if animation has no timeline. r=birtles 2016-01-14 19:27:00 -05:00
PendingAnimationTracker.h Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst 2015-05-03 15:32:37 -04:00
PseudoElementHashEntry.h Bug 1067769 - Part 6: Rename NonOwningAnimationTarget.h to AnimationTarget.h. r=birtles 2016-04-28 23:22:43 +08:00
TimingParams.cpp Bug 1247004 part 2 - Don't throw if easing is the string "function (a){return a}"; r=heycam 2016-04-15 15:26:27 +09:00
TimingParams.h Bug 1263063 - Part 5: Introduce TimingParams::EndTime(). r=dholbert 2016-04-14 19:39:42 +09:00