L. David Baron
a8fa9e2011
Bug 1143314 - Temporary disable two tests that are frequently failing intermittently, added about 12 hours ago in bug 1123523, on a CLOSED TREE.
2015-03-14 10:20:27 -07:00
Cameron McCormack
c8f4387af1
Bug 1123523 - Part 10: Tests. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
9d635d78ad
Bug 1123523 - Part 9: Dispatch an nsIAnimationObserver notification when an animation is changed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
d648fe467f
Bug 1123523 - Part 8: Dispatch nsIAnimationObserver notifications when an animation is added or removed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
7edb0d374f
Bug 1123523 - Part 3: Store a flag on AnimationPlayer for whether it is exposed by Element.getAnimationPlayers(). r=birtles
2015-03-14 16:34:40 +11:00
Jonathan Griffin
d1c61bc9b6
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Jonathan Watt
0e1b8d416c
Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles
...
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-animations/test_animation-player-currenttime.html
2015-03-09 16:50:39 +00:00
Jonathan Watt
39fe510f93
Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-03-09 16:50:39 +00:00
Jonathan Watt
d5681f75bf
Bug 1070744 - Backout c482c88b0393 and c5d5202c3d72 for being attributed to this bug instead of bug 1072037. r=me, and faking r=smaug since backout
2015-03-11 15:28:07 +00:00
Jonathan Watt
5bffcdb7ca
Bug 1070744, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles
...
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-animations/test_animation-player-currenttime.html
2015-03-09 16:50:39 +00:00
Jonathan Watt
f6effca850
Bug 1070744, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-03-09 16:50:39 +00:00
Jonathan Watt
6fce4aa41e
Bug 1073379, part 7 - Tests for the effect of setting a CSS transition's AnimationPlayer.startTime. r=birtles
...
--HG--
rename : dom/animation/test/css-animations/test_animation-player-starttime.html => dom/animation/test/css-transitions/test_animation-player-starttime.html
2015-03-06 15:23:17 +00:00
Jonathan Watt
21f90d17db
Bug 1141710, part 14 - Get rid of the checks at 90% through the active duration. r=birtles
2015-03-05 13:07:20 +00:00
Jonathan Watt
cf99e48829
Bug 1141710, part 13 - Wrap all lines at the 80 column mark. r=birtles
2015-03-05 13:07:19 +00:00
Jonathan Watt
74ff18bb06
Bug 1141710, part 12 - Check that the hold time is updated when the startTime is set to null. r=birtles
2015-03-11 07:19:44 +00:00
Jonathan Watt
4e2bbb40b0
Bug 1141710, part 11 - Assert that seeking over the before and active phases worked. r=birtles
2015-03-05 13:07:19 +00:00
Jonathan Watt
8b770d6a97
Bug 1141710, part 10 - Update some assertion text and comments. r=birtles
2015-03-05 13:07:19 +00:00
Jonathan Watt
408721a5f1
Bug 1141710, part 9 - Get the timeline from the player instead of from the document. r=dholbert
...
--HG--
extra : rebase_source : 1d737817af45cdc5a55a9793dea248e70bc66cb3
2015-03-04 02:49:44 +00:00
Jonathan Watt
4ecf9b15a0
Bug 1141710, part 8 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
...
--HG--
extra : rebase_source : 77ce022fad96c8f9de09ba88e53473674b3b5d11
2015-03-04 02:49:43 +00:00
Jonathan Watt
0b2deb137c
Bug 1141710, part 7 - Store the generated 'animation' property string in a global constant and reuse that constant. r=dholbert
...
--HG--
extra : rebase_source : 539673cc79c80f67043bd94e933fe54f24a25be1
2015-03-04 02:49:43 +00:00
Jonathan Watt
d4dc6c2561
Bug 1141710, part 7 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
...
--HG--
extra : rebase_source : 29ba71854e2f77cbb088dc5e3545c95ca242c6d7
2015-03-04 02:49:43 +00:00
Jonathan Watt
4f75f74035
Bug 1141710, part 5 - Change from assert_true() to the new assert_unreached(). r=dholbert
...
--HG--
extra : rebase_source : 5b12f7d32ff7f67af4cdc7fe1198153ab2775c8e
2015-03-04 02:49:43 +00:00
Jonathan Watt
e1211720f1
Bug 1141710, part 4 - Avoid race condition when taking timestamps by reusing the original timestamp. r=dholbert
...
--HG--
extra : rebase_source : a3eab56b57d605af01e5dc450b30a8aa7c77a417
2015-03-04 02:49:43 +00:00
Jonathan Watt
c8eaf51e66
Bug 1141710, part 3 - Stop using ECMAScript 6 features in test_animation-player-starttime.html, since other browsers don't support them. r=dholbert
...
--HG--
extra : rebase_source : 7886c2f67f84b2547b2fdd6d08f6db88684bfba4
2015-03-04 02:49:43 +00:00
Jonathan Watt
6d6eb9d3d9
Bug 1141710, part 2 - Update comments to be non-Mozilla specific. r=dholbert
...
--HG--
extra : rebase_source : f8104546849e7d213b70eac66fc75f51e27749f0
2015-03-04 02:49:43 +00:00
Jonathan Watt
f8f1365639
Bug 1141710, part 1 - Update to the new version of addDiv() in testcommon.js. r=dholbert
...
--HG--
extra : rebase_source : 0366f678e6075d4d929a5cc0a25d217215108ee7
2015-03-04 02:49:43 +00:00
Jonathan Watt
008986f33d
Bug 1141498
, part 2 - Enable calls to DOM animation test's testcommon.js's addDiv() to set attributes. r=dholbert
...
--HG--
extra : rebase_source : 807b3f7cd65c7611f8b8c2d0582fa65a9008fbef
2015-03-04 02:49:43 +00:00
Jonathan Watt
5825187ee1
Bug 1141498
, part 1 - Stop using Node.remove() in the DOM animation test's testcommon.js. r=dholbert
...
--HG--
extra : rebase_source : 70fdcc2f1419ae1ea88cc58db909efe11ba620a1
2015-03-04 02:49:43 +00:00
Wes Kocher
fa3b470408
Backed out 2 changesets (bug 1141498
) for mochitest-1 bustage
...
Backed out changeset aab01fe57d48 (bug 1141498
)
Backed out changeset d366dc0fb693 (bug 1141498
)
2015-03-10 18:39:03 -07:00
Wes Kocher
9825e5f35a
Backed out 9 changesets (bug 1141710)
...
Backed out changeset 0e360d3f690b (bug 1141710)
Backed out changeset c67f9c7dfd4e (bug 1141710)
Backed out changeset 9496b1468d9c (bug 1141710)
Backed out changeset e1330135150d (bug 1141710)
Backed out changeset 0bf9f153d5bc (bug 1141710)
Backed out changeset ac29161a0f98 (bug 1141710)
Backed out changeset ee29275a1748 (bug 1141710)
Backed out changeset 255c9236bb37 (bug 1141710)
Backed out changeset fcd5ac448c46 (bug 1141710)
2015-03-10 18:38:28 -07:00
Jonathan Watt
dbdd24d84d
Bug 1141710, part 9 - Get the timeline from the player instead of from the document. r=dholbert
2015-03-03 17:40:29 +00:00
Jonathan Watt
71b90da2f9
Bug 1141710, part 8 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
2015-03-03 17:40:28 +00:00
Jonathan Watt
674943757e
Bug 1141710, part 7 - Store the generated 'animation' property string in a global constant and reuse that constant. r=dholbert
2015-03-03 17:40:26 +00:00
Jonathan Watt
2b69014af7
Bug 1141710, part 7 - Create helpers to get the startTime corresponding to various points through the active duration. r=dholbert
2015-03-03 17:40:25 +00:00
Jonathan Watt
6a59e248b9
Bug 1141710, part 5 - Change from assert_true() to the new assert_unreached(). r=dholbert
2015-03-02 20:05:03 +00:00
Jonathan Watt
9af7cb35a7
Bug 1141710, part 4 - Avoid race condition when taking timestamps by reusing the original timestamp. r=dholbert
2015-03-02 20:05:01 +00:00
Jonathan Watt
cc332ee976
Bug 1141710, part 3 - Stop using ECMAScript 6 features in test_animation-player-starttime.html, since other browsers don't support them. r=dholbert
2015-03-02 20:05:00 +00:00
Jonathan Watt
0d47b214d0
Bug 1141710, part 2 - Update comments to be non-Mozilla specific. r=dholbert
2015-03-02 20:04:58 +00:00
Jonathan Watt
c8c247664b
Bug 1141710, part 1 - Update to the new version of addDiv() in testcommon.js. r=dholbert
2015-03-02 20:04:57 +00:00
Jonathan Watt
f8082bd161
Bug 1141498
, part 2 - Enable calls to DOM animation test's testcommon.js's addDiv() to set attributes. r=dholbert
2015-02-27 10:23:55 +00:00
Jonathan Watt
dd4fe529bd
Bug 1141498
, part 1 - Stop using Node.remove() in the DOM animation test's testcommon.js. r=dholbert
2015-02-27 10:23:49 +00:00
L. David Baron
ba8f91bca8
Bug 1140134 - Don't skip the rest of the properties in an animation after hitting one that we shouldn't apply. r=dholbert
...
Both sets of new tests pass with the patch, but without the patch the
"top is animating" test fails.
2015-03-06 13:35:45 -08:00
Jonathan Watt
983df62b3a
Bug 1073379, part 6b - Re-enable the player.playState check in checkStateAtActiveIntervalEndTime, but disable the first checkStateAtActiveIntervalEndTime call in the 'Skipping backwards through animation' tests. r=orange
2015-02-25 11:08:52 +00:00
Jonathan Watt
07954fa4d6
Bug 1073379, part 6 - Tests for the effect of setting CSS animation's AnimationPlayer.startTime. r=dholbert
2015-02-20 15:14:11 +00:00
Jonathan Watt
602ecbe7be
Bug 1073379, part 3 - Make AnimationPlayer::SetStartTime() notify its animation manager (via its player collection) of changes so that computed style is updated correctly. r=dholbert
2015-02-12 17:56:57 +00:00
Jonathan Watt
44832e736c
Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-02-09 10:26:27 +00:00
Jonathan Watt
69ac7e7f6d
Bug 1073379, part 1 - Add an AnimationUtils::DoubleToTimeDuration helper. r=birtles
2015-02-09 10:25:51 +00:00
L. David Baron
824c76c900
Bug 960465 patch 14 - Retain finished transitions until the next style change or until removed from transition-property. r=birtles
...
Note that this increases memory use for completed transitions since we
don't throw away the data when the transitions complete. That said,
this matches what we do for CSS Animations, and it's needed (once we
switch to the new rules for starting transitions) to maintain the
invariant that unrelated style changes don't trigger transitions.
The storage issues could be optimized in the future if it turns out to
be a problem, but I think that's unlikely, given that we'll never store
more than one for any element+property combination.
2015-02-17 11:15:04 +13:00
Nicholas Nethercote
242708cf72
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00
Andrew McCreight
d3826daa16
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00