layout/style/nsAnimationManager.cpp
0a73fd515a35eb7337d4c8d91aa70275c542efa4
created 2018-10-22 21:58 +0000
pushed 2019-01-21 12:33 +0000
tb120 tb120 - Convert NS_STYLE_ANIMATION_PLAY_STATE_* to scoped enum StyleAnimationPlayState (Bug 1500439) r=emilio
de6e7a30d05060719717227a50b527fefc672ac4
created 2018-10-16 00:38 +0300
pushed 2018-12-03 15:51 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1498948 - Refactor KeyframeEffect constructor to use r-value reference. r=boris
b56ff378a56d47a954ad6a892b2d258d2eaccbda
created 2018-10-12 11:28 +0300
pushed 2018-12-03 15:51 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1339675 - Move TimingParams in call to SetSpecifiedTiming r=boris
1b236230b856b1aaf499723efce2dd1b7ca83a89
created 2018-09-05 00:31 +0300
pushed 2018-10-15 10:40 +0000
Olli Pettay Olli Pettay - bug 1483963, cache the index of a child node when ordering animations for event dispatch, r=hiro,ehsan a=pascalc
68faa8b52f60394faf626d19dc3c439c48e23cfb
created 2018-08-15 07:04 +0000
pushed 2018-10-15 10:40 +0000
Daniel Holbert Daniel Holbert - Bug 1483394: Remove unneeded #includes of nsContentUtils.h in /layout. r=TYLin
851648d9e9710c7587a28e103565c5f09ed19ac8
created 2018-07-06 05:19 +0200
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1309752: Animate logical properties. r=birtles
1a2b5f7c797e2f8c299728c8f9528e85b6d1092d
created 2018-07-05 06:19 +0900
pushed 2018-10-15 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1472900 - Use timestamp associated with the timeline for animation cancel events. r=birtles
f173d77786121e86ea727392fc44a73d3d678d04
created 2018-07-05 06:13 +0900
pushed 2018-10-15 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1472900 - Rename mTimeStamp in AnimationEventInfo to mScheduledEventTimeStamp. r=birtles
f6e1ff7b57e6702bfcbcf9fc12014bf78921d6d3
created 2018-07-03 11:06 +0900
pushed 2018-10-15 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354501 - Bail out if we know there is no need to dispatch any animation events in advance of checking which animation event we need. r=birtles
1c53b4e0045680b1e10a28227b365f9087fc55c0
created 2018-07-03 09:25 +0900
pushed 2018-10-15 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354501 - Factor out calculations for interval start/end times. r=birtles
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-10-15 10:40 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
7eae2c106d30b402e5c070bc3ae8b05cc59e78aa
created 2018-05-07 11:15 +0900
pushed 2018-08-24 17:02 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename AnimationEffectReadOnly to AnimationEffect; r=bz,hiro
238d0908de38dbeed24a2e288b8b25e64087ec7c
created 2018-05-07 11:08 +0900
pushed 2018-08-24 17:02 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Merge KeyframeEffectReadOnly and KeyframeEffect; r=bz,hiro
ede7f6c30b62fa74d2f49ad841e08b1d65124700
created 2018-05-07 11:07 +0900
pushed 2018-08-24 17:02 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro
69109fe28dc09b17132ba2a793202f9fda66d5f4
created 2018-05-01 07:09 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1018269: Handle Shadow DOM in keyframes lookup. r=heycam
b714d7b304178c5b6a685249ba91505300a0324f
created 2018-04-11 18:01 +0900
pushed 2018-06-18 21:12 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles
471f6c02fe7eace21d924809cd616ec7e335baad
created 2018-04-09 20:16 +0900
pushed 2018-06-18 21:12 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1412716 - De-templatize functions used for in nsAnimationManager. r=emilio
c5dd20c8308843f48f4ff940b91b4c59f00c9d42
created 2018-03-29 22:15 +1100
pushed 2018-06-18 21:12 +0000
Xidorn Quan Xidorn Quan - Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
0b094ed5c2f8d8de1f445f371cb07da3c1ce449b
created 2018-03-05 15:58 -0600
pushed 2018-04-26 16:43 +0000
Tom Ritter Tom Ritter - Bug 1440195 Address CSS Animations r=birtles a=jcristau
ccc9d9b8901575420db2b703d46f1ccc613621eb
created 2018-03-07 11:48 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1443423 - Call Animation::Play() or Pause() directly from CSSAnimation::XXXFromStyle(). r=birtles
4fef754d27619d28340ddcf86dcbcda7694af4fb
created 2018-02-02 12:15 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1435214: Optimize @keyframes rule insertions. r=xidorn,hiro
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-04-26 16:43 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-04-26 16:43 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
47160fce29442fda489d2d3d61ccf9ac745d27a5
created 2018-01-27 21:17 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let nsPresContext have AnimationEventDispatcher. r=birtles
3e89823dbf4641c2e413736d4a06a1502fb8515d
created 2018-01-27 21:17 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - De-templatize AnimationEventDispatcher. r=birtles,masayuki
71ac93eb3d4cdcdcbca8188dd827a36991ff54e6
created 2018-01-27 12:47 +0200
pushed 2018-04-26 16:43 +0000
Cosmin Sabou Cosmin Sabou - Backed out 12 changesets (bug 1415780) for build bustages nsRefreshDriver.cpp:1606:1 and AnimationCommon.h:168:51 on a CLOSED TREE
79e980195ee82723d21f1543758ec852eaa434a5
created 2018-01-27 16:55 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let nsPresContext have AnimationEventDispatcher. r=birtles
c6567e4196f6b4e45e5119f0c6f125262b72b8fb
created 2018-01-27 16:55 +0900
pushed 2018-04-26 16:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - De-templatize AnimationEventDispatcher. r=birtles,masayuki
3141e18a84e7eafe76a44e35156f9177ecd5f816
created 2018-01-18 15:01 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430975 - Reduce elapsed time precision only for animationcancel event. r=boris
da6ed0639905f8aeb833f32975f0304f40c820bf
created 2018-01-18 15:01 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430975 - Make zero duration as a static constexpr. r=boris
bdfe507f5294259b7da34fcaf6bc7a8517300c53
created 2018-01-17 18:05 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430975 - Don't pass a copy of StickyTimeDuration. r=boris
0d52b29a58e7d3d9212bde50433499d1c66c41f9
created 2018-01-17 08:13 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430924 - Create animation event struct directly. r=boris
55a05cde7eb705a4bcbf32c783fa2d92fc9afd8c
created 2018-01-17 08:13 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430924 - Queue a bunch of animation events at once. r=boris
43280c5e33c524633ad9864bf867275d858ead67
created 2018-01-17 08:13 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430924 - AnimationEventInfo and TransitionEventInfo take NonOwningAnimationTarget instead of Element and CSSPseudoElementType pair. r=boris
8f679a1bd3a99bd1d0e64fd941bd6776c9dc23e6
created 2018-01-09 09:16 -0800
pushed 2018-03-01 12:45 +0000
Bobby Holley Bobby Holley - Bug 1429126 - Avoid unified bustage. r=emilio
2004d0192d0c10e3edf5b4bc82dc2e2a26673788
created 2018-01-05 06:24 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1420928 - Reuse computed values for animation properties repeatedly if the computed values' length is less than animation-name length. r=boris
7d0c3d617c4d50415e9a900f9412a2cea143fe4b
created 2018-01-05 06:24 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1420928 - BuildKeyframes takes animation name and timing function instead of StyleAnimation. r=boris
6d448f660bcec0cf9ca783522c732087a4664bba
created 2017-11-21 17:10 +0900
pushed 2018-03-01 12:45 +0000
Brian Birtles Brian Birtles - Bug 1412765 - Add Animation.pending member; r=bz,hiro
3ccf0877126db5ca2a2c29a9715be2963af04be2
created 2017-11-20 13:56 +0900
pushed 2018-03-01 12:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1418059 - Stop eagerly CSS animations on the root of display:none subtree. r=birtles
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
17f1a2242a2c81ce27cf3ba73e98d01c9b51e478
created 2017-10-11 16:36 +0900
pushed 2018-01-11 17:45 +0000
Brian Birtles Brian Birtles - Bug 1405548 - Post restyles when creating or removing new CSS animations when using the Servo backend; r=hiro
5ed2f3c94155ff0f058f059c9e5f14e6bc4e8354
created 2017-10-10 17:00 +0900
pushed 2018-01-11 17:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1329169 - Use atom for animation-name property. r=xidorn
e8691885ec732b4e49ac660db8e939fcef1f4275
created 2017-07-21 03:22 +0200
pushed 2017-09-14 16:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley
cea58fa7bd2254ba70c05f382dc090600a1675f4
created 2017-07-20 21:44 -0700
pushed 2017-09-14 16:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam
bbad2cf92d8726f1f739045685a9159bfc75d687
created 2017-07-17 11:42 -0700
pushed 2017-09-14 16:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 14: stylo: Remove FFI calls for fetching style structs from ServoComputedValues; r=bholley
914f8a42fa695f14a4c610297ad55580364c4a45
created 2017-07-17 11:42 -0700
pushed 2017-09-14 16:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r=bholley
a4f79e5c8fabdcfef0063d307a13a5f8b980b503
created 2017-07-10 17:19 +0900
pushed 2017-09-14 16:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1360398 - Do not fill computed values in missing keyframes for CSS animations during generating Keyframes. r=birtles
317f3e92be06f76ccd19a5d727de118dddff7e0b
created 2017-06-22 12:12 +0900
pushed 2017-09-14 16:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles
8a0c89fee7aa643dc6f65540c3c3811a287e71db
created 2017-06-14 11:43 +0800
pushed 2017-09-14 16:50 +0000
Boris Chiou Boris Chiou - Bug 1339690 - Part 7: Stop storing invalid property value. r=birtles
c66f819cf5e355d72bc69f241697d00973da4896
created 2017-06-02 09:38 +0900
pushed 2017-07-31 14:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1367293 - Don't get parent style for GetComputedKeyframeValuesFor. r=birtles
aba3d34392165cc2e4e65c9ec2c4b565d0537e71
created 2017-05-13 16:34 +0900
pushed 2017-07-31 14:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354947 - Rename FillKeyframesForName to GetKeyframesForName. r=birtles
bdc6e25aafacaa9d88af37936e9d7b346b0ad4a4
created 2017-05-13 16:34 +0900
pushed 2017-07-31 14:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354947 - Expose FindMatchingKeyframe and make it reusable for nsTimingFunction. r=birtles
a1e5a034eefb49ca4b577c0b44c77a5ca377d2e4
created 2017-04-26 13:00 +0900
pushed 2017-07-31 14:08 +0000
Brian Birtles Brian Birtles - Bug 1355348 - Move ServoComputedValuesWithParent to separate file; r=hiro
975a6c2e3445f281735c839e2a8e7cb98ae52851
created 2017-03-27 19:43 +0900
pushed 2017-07-31 14: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-07-31 14:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1350754 - Use ServoComputedValuesWithParent for nsAnimationManager::UpdateAnimations(). r=birtles
less more (0) -300 -100 -60 tip