dom/animation/KeyframeEffect.cpp
7b7765b71955e8219dc3c7444e3642881a2fda6f
created 2016-04-14 19:39 +0900
pushed 2016-04-14 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 5: Introduce TimingParams::EndTime(). r?dholbert draft
56e52a836fb15aa3cac9d292dc4c140ac7214bd5
created 2016-04-14 19:39 +0900
pushed 2016-04-14 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 4: Move ActiveDuration() into TimingParams. r?dholbert draft
e5d320d51e9d78ca63868739022a7b46e32a2dae
created 2016-04-14 19:36 +0900
pushed 2016-04-14 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 3: Change logic in KeyFrameEffect to assume that TimingParams' iteration-count has already been validated as nonnegative & finite. r?dholbert draft
52f53557b752eee773cf4069136f281b37564bc5
created 2016-04-14 19:35 +0900
pushed 2016-04-14 10:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 1: Remove unnecessary clamping of TimingParams::mIterationStart, since it's guaranteed to be nonnegative. r?dholbert draft
4df476b34119ef32ab842b89105344bdb90874cf
created 2016-04-14 17:00 +0800
pushed 2016-04-14 10:35 +0000
Boris Chiou Boris Chiou - Bug 1067769 - Part 2: Avoid doing RequestRestyle and mutation batch for null target draft
22b1625e127b3242cb57ebfb486bc839f8b386a2
created 2016-04-11 16:43 +0800
pushed 2016-04-14 10:35 +0000
Boris Chiou Boris Chiou - Bug 1067769 - Part 1: Support nullable target in KeyframeEffect(ReadOnly) constructor draft
a9d24128b8daf1101589e709be9663752b1fb837
created 2016-04-14 17:00 +0800
pushed 2016-04-14 10:16 +0000
Boris Chiou Boris Chiou - Bug 1067769 - Part 2: Avoid doing RequestRestyle and mutation batch for null target draft
afac18c01b9a8e866268011685a25601558a141b
created 2016-04-11 16:43 +0800
pushed 2016-04-14 10:16 +0000
Boris Chiou Boris Chiou - Bug 1067769 - Part 1: Support nullable target in KeyframeEffect(ReadOnly) constructor draft
9824046e334c5d14483ff2ceb73f34f33f90df65
created 2016-04-09 15:33 +0900
pushed 2016-04-14 09:22 +0000
Ryo Kato Ryo Kato - Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r?birtles draft
5f36b01bd9df78c579adbfb7f3e3179b846a235b
created 2016-04-13 18:20 +0800
pushed 2016-04-14 04:35 +0000
Boris Chiou Boris Chiou - Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly. r?birtles draft
fbfbce33f470051fb16a31fe57c0ab379651efa3
created 2016-04-10 13:51 +0800
pushed 2016-04-14 04:35 +0000
Boris Chiou Boris Chiou - Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r?birtles, r?bz draft
70c25d515ea63b9aeb83db6620820e42add1a6e2
created 2016-04-09 15:33 +0900
pushed 2016-04-13 12:35 +0000
Ryo Kato Ryo Kato - Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r?birtles draft
e8eb31022facd9e1abb68d691adfbadd91765c39
created 2016-04-13 18:20 +0800
pushed 2016-04-13 10:59 +0000
Boris Chiou Boris Chiou - Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly draft
0f82e56bfe0ddbe737f6c7cd0e928a9ac07a743f
created 2016-04-10 13:51 +0800
pushed 2016-04-13 10:59 +0000
Boris Chiou Boris Chiou - Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly) draft
ec522fe64c3061a35c182db0fb09fef21b35c868
created 2016-04-09 15:33 +0900
pushed 2016-04-13 08:04 +0000
Ryo Kato Ryo Kato - Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r?hiro draft
d7b89c143bc3853565c4d857b4f5d55c3a78bf65
created 2016-04-09 15:33 +0900
pushed 2016-04-13 05:07 +0000
Ryo Kato Ryo Kato - Bug 1244591 - (WIP) Part 1: Implement KeyframeEffect.setFrames r? draft
357d4ede29718ebe1933892920640c7015355c18
created 2016-04-01 09:32 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260983 - Allow creating animations with a target element not bound to a document; r=heycam
2cf416db49d5503f1b43c6f80fbaa30d12debb7b
created 2016-04-01 09:29 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260976 - Remove the old AnimationProperty-based GetFrames; r=heycam
52c0128aff10f4c50ae3ab34c64cef8844497942
created 2016-03-30 13:01 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260655 - Drop some no-longer-needed code for setting up CSS animations using AnimationProperty objects; r=heycam
33b9f509fab7b3ee00a2738a5301c24880e3d82a
created 2016-03-30 08:59 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260655 - Return the stored Keyframe objects from GetFrames, when available ; r=heycam
5db982657c9b2606d9572fced222741cffb136c1
created 2016-03-30 08:59 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260655 - Add KeyframeEffectReadOnly::SetFrames; r=heycam
3baed5c339e31188949641cb7bc7178a71070718
created 2016-03-30 08:59 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r=heycam
debc00d94145d59fe5ddc6bc4f5526508745e24c
created 2016-03-30 08:59 +0900
pushed 2016-04-11 09:17 +0000
Brian Birtles Brian Birtles - Bug 1260572 - Replace AnimValuesStyleRule::AddEmptyValue with an overload of AddValue that takes an rvalue reference; r=heycam
09fe9de2f246631cdefb02cab21a484f2d70b256
created 2016-04-11 10:41 +0900
pushed 2016-04-11 01:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1223658 - Part 7: Send animations to compositor even though it's in delay phase. r?birtles draft
5c0e85e060cd88c53b4d43904f5c81a62f28c31f
created 2016-04-11 10:35 +0900
pushed 2016-04-11 01:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1223658 - Part 3: Set initial opacity or transform style without animating style if necessary. r?birtles draft
78748794e647a396a6406bf4be22be55d0f001bd
created 2016-04-11 10:20 +0900
pushed 2016-04-11 01:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 5: Introduce TimingParams::EndTime. r?dholbert draft
35fb0a4783ca635f7b63c9747533786ab06e373d
created 2016-04-11 10:20 +0900
pushed 2016-04-11 01:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 4: Move ActiveDuration() in TimingParams. r?dholbert draft
d505a70518b51d1762d5eb28ee137045b8d76e28
created 2016-04-11 10:20 +0900
pushed 2016-04-11 01:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 3: Change logic in KeyFrameEffect to assume that TimingParams' iteration-count has already been validated as nonnegative & finite. r?dholbert draft
bd7007a11a43722f6fd8f60549783307c2c1637c
created 2016-04-11 09:49 +0900
pushed 2016-04-11 01:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 1: Remove unnecessary clamping of TimingParams::mIterationStart, since it's guaranteed to be nonnegative. r?dholbert draft
6d7e4b7db96f179606355686b2ea4117607e8870
created 2016-04-11 09:24 +0900
pushed 2016-04-11 00:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 5: Introduce TimingParams::EndTime. r?dholbert draft
9fb2800fa1edfee6726b6c360d7ba3a73c002e1a
created 2016-04-11 09:24 +0900
pushed 2016-04-11 00:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 4: Move ActiveDuration() in TimingParams. r?dholbert draft
c1c8760a0135254b825125f608c31582fb3d0cfc
created 2016-04-11 09:23 +0900
pushed 2016-04-11 00:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 3: Change logic in KeyFrameEffect to assume that TimingParams' iteration-count has already been validated as nonnegative & finite. r?dholbert draft
77d0ea278eb6442ee927e288ce6b36c2e3c51971
created 2016-04-11 09:23 +0900
pushed 2016-04-11 00:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 1: Remove unnecessary clamping of TimingParams::mIterationStart, since it's guaranteed to be nonnegative. r?dholbert draft
afee9b4c2ba5825a68d20a07315bec71111e0608
created 2016-04-11 05:45 +0900
pushed 2016-04-10 21:06 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1223658 - Part 7: Send animations to compositor even though it's in delay phase. r?birtles draft
fe5a48edd2d4ced46ac5dec37688f2f52d416cae
created 2016-04-11 05:41 +0900
pushed 2016-04-10 21:06 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1223658 - Part 3: Set initial opacity or transform style without animating style if necessary. r?birtles draft
94c3fef5e92dad4798c4a5e35b508f17bd1d1266
created 2016-04-10 13:51 +0800
pushed 2016-04-10 06:59 +0000
Boris Chiou Boris Chiou - Bug 1249564 - Assign the parent object of AnimationEffectTiming(ReadOnly) draft
71697520dbf19e45cdac0623c9ac579926eadea5
created 2016-04-09 15:33 +0900
pushed 2016-04-10 04:46 +0000
Ryo Kato Ryo Kato - Bug 1244591 - (WIP) Part 1: Implement KeyframeEffect.setFrames r? draft
2cf1b7f154b4296a445db4300f3631ce0385cd97
created 2016-04-09 15:33 +0900
pushed 2016-04-09 06:34 +0000
Ryo Kato Ryo Kato - Bug 1244591 - (WIP) Part 1: Implement KeyframeEffect.setFrames r?hiro draft
7885dc789bb33dbbda56743326368428600d4246
created 2016-04-08 17:06 +0900
pushed 2016-04-08 08:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 5: Calculate end time in advance to avoid calculations in every tick. r?dholbert draft
77904f88bbc0952d2b381951a3cfa60f01eb8a4a
created 2016-04-08 17:06 +0900
pushed 2016-04-08 08:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 4: Calculate active duration in advance to avoid calculations in every tick. r?dholbert draft
2adb8da90b9541ca748d092ad8126ffbcfda1372
created 2016-04-08 17:05 +0900
pushed 2016-04-08 08:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 3: iteration is now guranteed that it's greater than or equals to 0. r?dholbert draft
5939d25aa4b006e5b195e66ae452aec20f58ef59
created 2016-04-08 17:04 +0900
pushed 2016-04-08 08:18 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1263063 - Part 1: iterationStart is guranteed that it's greater than 0. r?dholbert draft
22784a31eb61d67d8703b8342a35ca39934e8a16
created 2016-04-01 14:00 +0900
pushed 2016-04-01 05:03 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles draft
0a49d850c4407ceebe1ffe953370af91b545275a
created 2016-04-01 09:32 +0900
pushed 2016-04-01 03:11 +0000
Brian Birtles Brian Birtles - Bug 1260983 - Allow creating animations with a target element not bound to a document; r?heycam draft
841e2b505d7d137e242f605e1deb1069484f768b
created 2016-04-01 09:29 +0900
pushed 2016-04-01 00:30 +0000
Brian Birtles Brian Birtles - Bug 1260976 - Remove the old AnimationProperty-based GetFrames; r?heycam draft
9405a82b3a1bdc6af6543a9ae69ccfb7f53b94bf
created 2016-03-30 11:42 +0900
pushed 2016-03-30 09:07 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r?birtles draft
a95fb23bd763a225712f674e973fc00ca4990e6b
created 2016-03-30 13:01 +0900
pushed 2016-03-30 04:59 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Drop some no-longer-needed code for setting up CSS animations using AnimationProperty objects; r?heycam draft
1f7fef05f60ae57a6a19d955f77604e905b5ce22
created 2016-03-30 08:59 +0900
pushed 2016-03-30 04:59 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Return the stored Keyframe objects from GetFrames, when available ; r?heycam draft
5088be096e15841b0c936d5a4c02c82ca581fad9
created 2016-03-30 08:59 +0900
pushed 2016-03-30 04:59 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Add KeyframeEffectReadOnly::SetFrames; r?heycam draft
e16f5047b85a705f948312ae83da074e08b9258d
created 2016-03-30 08:59 +0900
pushed 2016-03-30 04:59 +0000
Brian Birtles Brian Birtles - Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r?heycam draft
f8f9d7d40ae76a758e1b28a621e35f911ae073d7
created 2016-03-30 08:59 +0900
pushed 2016-03-30 04:59 +0000
Brian Birtles Brian Birtles - Bug 1260572 - Replace AnimValuesStyleRule::AddEmptyValue with an overload of AddValue that takes an rvalue reference; r?heycam draft
93746479721205c21c4a4507d6656e6e70e9a6a6
created 2016-03-28 09:15 +0900
pushed 2016-03-28 00:36 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r?birtles draft
ea2c40c39cbb5e118163e6826d1a955d905aed93
created 2016-03-27 13:59 +0900
pushed 2016-03-27 05:05 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r?birtles draft
779287b758ff67251e77961ee457a78f0c959af5
created 2016-03-27 06:57 +0900
pushed 2016-03-26 22:19 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r?birtles draft
a0c189a4b3c9e076d0159733d2918bb252514d77
created 2016-03-26 10:44 +0900
pushed 2016-03-26 01:45 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1259878 - remove unnecessary isSome(). r?birtles draft
9ae9a7d4e823a1ff3740d4e9ad5a9b4e1d474761
created 2016-03-22 16:35 +0900
pushed 2016-03-24 03:27 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly); r=heycam draft
4c5fad212093292004a41c8d01d139079bca696a
created 2016-03-22 16:20 +0900
pushed 2016-03-24 03:27 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Move keyframe handling code to a separate KeyframeUtils class; r=heycam draft
6c53274a8e283998c2983ad71ea56c56d1d47b1a
created 2016-03-22 16:18 +0900
pushed 2016-03-24 03:27 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz draft
3113108c125aa46c60f3fa7ce588330f99423892
created 2016-03-22 16:16 +0900
pushed 2016-03-24 03:27 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam draft
78eecd69aaaf796faa9aae856e34c87589d03e29
created 2016-03-22 16:35 +0900
pushed 2016-03-22 07:53 +0000
Brian Birtles Brian Birtles - Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly) draft
less more (0) -100 -60 tip