layout/style/nsAnimationManager.h
cea58fa7bd2254ba70c05f382dc090600a1675f4
created 2017-07-20 21:44 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam
f779a8d870bbf9146ff530ff2f2293936a72e0f9
created 2017-07-21 11:42 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 1: Minor reformatting and encapsulation. r=emilio
79ce273e2150149fade852d483d34691e479e465
created 2017-07-20 15:41 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 454d7232178d (bug 1380133) for bustage at mozilla/KeyframeUtils.h: no 'object' file generated. r=backout on a CLOSED TREE
454d7232178da36dea2e8b9124864a9c369e2715
created 2017-07-19 13:14 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 1: Minor reformatting and encapsulation. r=emilio
914f8a42fa695f14a4c610297ad55580364c4a45
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r=bholley
6352096eb0de303cba9440092279e4254a1ec586
created 2017-06-20 19:19 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj.
317f3e92be06f76ccd19a5d727de118dddff7e0b
created 2017-06-22 12:12 +0900
pushed 2017-08-02 08:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles
1a7356fac9ba0d1f5cb8651db78bb62dad50b3e5
created 2017-06-06 11:45 +0800
pushed 2017-06-12 13:08 +0000
Jonathan Hao Jonathan Hao - Bug 1217238 - Reduce time precision when privacy.resistFingerprinting is on. r=mystor
c66f819cf5e355d72bc69f241697d00973da4896
created 2017-06-02 09:38 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1367293 - Don't get parent style for GetComputedKeyframeValuesFor. r=birtles
bdc6e25aafacaa9d88af37936e9d7b346b0ad4a4
created 2017-05-13 16:34 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354947 - Expose FindMatchingKeyframe and make it reusable for nsTimingFunction. r=birtles
975a6c2e3445f281735c839e2a8e7cb98ae52851
created 2017-03-27 19:43 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Convert pseudo nsIAtom to CSSPseudoElementType in Gecko_UpdateAnimations(). r=heycam
8c785e07b91edc55b5d75eb6a3b962cfdb488680
created 2017-03-27 19:43 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Use ServoComputedValuesWithParent for nsAnimationManager::UpdateAnimations(). r=birtles
911024a9cf3c072f0e11bf5f6dafce3db07bd881
created 2017-03-06 13:19 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1344603 - Make Stop{Animations|Transitions}ForElement as a member function of CommonAnimationManager. r=boris
33d72dd744907cd6598a6d41058e1a6783eb36ab
created 2017-03-06 09:54 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 12: Add another variant of nsAnimationManager::UpdateAnimations for stylo. r=birtles
7bacb513bfc1ead958300239eb00d347496f2118
created 2017-03-06 09:51 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 9: Templatize functions that will be used with servo's computed values. r=birtles
7d02b6e56202ec621029de7991ffa21d3a68bc9e
created 2017-03-06 09:50 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 8: Split off some processes that will be used for servo's computed values in UpdateAnimations(). r=birtles
ce3017376156099b7218884c60817d1a3c07910f
created 2017-03-06 09:48 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 3: Make BuildAnimations static function. r=birtles
9e162c4475cb182fed1178adb164c19ba9193790
created 2017-03-06 09:47 +0900
pushed 2017-04-18 12:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340322 - Part 2: Use NonOwningAnimationTarget instead of Element and aStyleContext()->GetPseudoType(). r=birtles
e641ee639469ee572f81e361820e73448a7a0e1e
created 2017-02-10 12:32 +0900
pushed 2017-04-18 12:07 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1302648 part 5 - Queue animationcancel when animation status is idle. r=birtles
c997f8314875949d693f2400202a423ec71787dc
created 2017-02-10 12:32 +0900
pushed 2017-04-18 12:07 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1302648 part 4 - Call UpdateTiming() after removing the animation from the timeline. r=birtles
f47d195f4b816ac03c4c994328199eade5df920f
created 2017-02-10 12:32 +0900
pushed 2017-04-18 12:07 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1302648 part 3 - Change order of releasing owning element when cancel animation. r=birtles
28c59fd46b6f1cd9d83ed79cc40bda481659de6f
created 2017-01-25 15:43 +0900
pushed 2017-04-18 12:07 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1308099 part 1 - Rename AnimationPhase::Null to AnimationPhase::Idle. r=hiro
c2811a3d8da378cf988d49f9183dd1adf49aa1be
created 2016-12-20 15:57 +0900
pushed 2017-03-06 20:48 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1202333 part 2 - Update the CSSTransition::QueueEvents to specification. r=birtles
be44e592e9e7795256ccba49f4b36e549babf758
created 2016-10-19 15:16 +0900
pushed 2017-01-23 14:19 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1287983 part 6 - Integrate ElapsedTimeToTimeStamp function to the Animation class. r=birtles
0c0cf80887d35b5b551084ed05e17420ef2741ee
created 2016-10-05 14:26 +0900
pushed 2017-01-23 14:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1304922 - Part 3: Request restyle for layer when CSS animation's index is changed. r=birtles
402dbb3419f489906677bace2be85c7326bd2763
created 2016-09-12 15:04 +0900
pushed 2016-11-14 12:26 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1300701 - Notify changedAnimations to mutation observer when priority of CSS animations on an element is changed. r=birtles
98a3326050d8d4ee86efd281e9da92cdf79e9748
created 2016-03-26 13:37 +0900
pushed 2016-06-06 19:02 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1259676 - part3: rename from 'InternalAnimationEvent.pseudoElement' to 'InternalAnimationEvent.mPseudoElement'. r=masayuki
4c4d2c6884307f11ca3e8e741fff3e8e7a2db3c3
created 2016-03-26 13:37 +0900
pushed 2016-06-06 19:02 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1259676 - part2: rename from 'InternalAnimationEvent.elapsedTime' to 'InternalAnimationEvent.mElapsedTime'. r=masayuki
1bfc39d87c3e71ffde4482abcd976668155c115b
created 2016-03-26 13:37 +0900
pushed 2016-06-06 19:02 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1259676 - part1: rename from 'InternalAnimationEvent.animationName' to 'InternalAnimationEvent.mAnimationName'. r=masayuki
e646421ae23162e96138ae2a4ffd12ba75d66daa
created 2016-03-09 12:55 +0900
pushed 2016-06-06 19:02 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 7 - Move GetAnimationCollection to AnimationCollection; r=dholbert
565778f033af09449a9f860b9608114d7ad83055
created 2016-03-09 12:55 +0900
pushed 2016-06-06 19:02 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert
c98725a7f74ec0dd9a641065e94f10fa30653f54
created 2016-02-24 13:41 +0900
pushed 2016-04-25 16:57 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 1 - Drop a number of animation manager/collection-related methods that are unused (and in some cases undefined); r=dholbert
c920a4fb46644dd158e58988e311ecdf8094a52e
created 2016-02-19 14:10 +0900
pushed 2016-04-25 16:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1242872 - Part 7: Eliminate creation of temporary animations. r=dbaron
152e7142f5db0e4ebb935abb0370259e4b252b87
created 2016-02-19 09:16 +0900
pushed 2016-04-25 16:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1242872 - Part 2: Set timeline in CSSAnimationBuilder::Build. r=dbaron
761e73e8ca9a4da5667f8f4288ecfa4e34df53e8
created 2016-02-19 09:16 +0900
pushed 2016-04-25 16:57 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1242872 - Part 1: Introduce CSSAnimationBuilder to factor a bunch of stuff in BuildAnimations and CheckAnimationRule out. r=dbaron
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-04-25 16:57 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
ab454c4469b725714dd8eb81ca73a97c53118dcf
created 2016-02-15 16:08 +0900
pushed 2016-04-25 16:57 +0000
Brian Birtles Brian Birtles - Bug 1246046 part 1 - Get the animation rule in nsStyleSet::GetContext even if there are no CSS animations; r=heycam
cc69b98ccbdb9e7a21e224207eff40e590407433
created 2016-03-02 21:57 -0800
pushed 2016-03-07 14:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1245601 - Don't play or pause for very temporary animations to avoid infinite restyling. r=birtles, a=lizzard
3d8ca74e742976217f092175c8cac53fcfea564a
created 2016-02-10 14:17 +0100
pushed 2016-03-07 14:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Bug 1244250 - r=mats, a=sylvestre
45b1fef55356e84cb3772def666ceadecfb27383
created 2016-01-15 15:15 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
cb078b6b56c6c4a215a1cf010f8e93f18c20bb93
created 2016-01-13 18:41 +0100
pushed 2016-03-07 14:18 +0000
Boris Chiou Boris Chiou - Bug 1214536 - Part 7: Rename AnimationTiming as TimingParams. r=birtles, r=smaug
941bb74fe4b9ab8eac3a87fbc6e79796ec54102f
created 2016-01-13 18:37 +0100
pushed 2016-03-07 14:18 +0000
Boris Chiou Boris Chiou - Bug 1214536 - Part 5: Add AnimationEffectTimingReadOnly interface. r=birtles, r=smaug
d353d43108373a8461ce304a15c23084c8eafb6d
created 2016-01-14 11:35 +0530
pushed 2016-03-07 14:18 +0000
Nigel Babu Nigel Babu - Backed out 5 changesets (bug 1235112, bug 1237467) for nsRuleNode::Transition crashes
ce9161cb9392605a34deef3b338f6a8515d8ebcc
created 2016-01-14 10:24 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1234095 - Rework sorting to handle to script-generated animations; r=heycam
ac21baf87df2fb794c39e1f28c70a715dae1edc4
created 2016-01-14 08:02 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
fb40d887724cdae040a4abf28317f479071841fc
created 2016-01-13 13:38 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1238660 part 2 - Preserve "wins in cascade" state when updating animations; r=hiro
04ea9a6a29a545149380b1ace53211830a5c6f4c
created 2016-01-13 07:54 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 12 - Move the remainder of RequestRestyle from AnimationCollection to EffectCompositor; r=heycam
4f7f1ba2036b6ec91fe393d8b22282b5add84d05
created 2016-01-06 11:04 +0900
pushed 2016-03-07 14:18 +0000
Brian Birtles Brian Birtles - Bug 1228229 part 10 - Remove no-longer-used cascade functions; r=dbaron
ea91eabfc2506100487a733fbf62ddf1d0b93b06
created 2015-12-20 14:17 +0100
pushed 2016-03-07 14:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1219543 - Part 2: Avoid the period that mIsRunningOnCompositor is false between restyling and building display list. r=bbirtles
0314e7fb5df7ccf37d3bbfe45d69ec057dda3c01
created 2016-02-10 14:17 +0100
pushed 2016-02-11 15:09 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Bug 1244250 - r=mats, a=sylvestre
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
05f79b5c5ef9565c5ab44d222c5f3e45ae286cfb
created 2015-10-07 14:30 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1208938 part 2 - Remove Animation::HasEndEventToQueue; r=heycam
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
19e81f18c957819b098b6a47781c5df929e427b3
created 2015-09-28 12:38 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1195180 part 10 - Remove refresh driver observing machinery from CommonAnimationManager; r=heycam
95e0fae6c3e2e243dd22ba01fa8d4a2b76a26856
created 2015-09-15 14:05 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1183461 part 7 - Add EventInfoComparator and sort events; r=heycam
e3d6aa401ec04d51a251228a11b79e472dc97e40
created 2015-09-15 14:05 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1183461 part 6 - Store the generating animation on the event; r=heycam
aa1792f2af78378d4e6a276935685da14e42ebed
created 2015-09-15 14:04 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1183461 part 5 - Store event TimeStamp along with event info; r=heycam
a6651565f1ceb3cf59a861a77457eee1c492f810
created 2015-09-15 14:04 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1183461 part 4 - Add CSSAnimation::ElapsedTimeToTimeStamp; r=heycam
less more (0) -100 -60 tip