Brian Birtles
0c6901d581
Bug 1425548 - Update references to Web Animations spec in dom/animation; r=hiro
...
MozReview-Commit-ID: 1f2Mz0VhnBm
2017-12-15 14:55:08 -06:00
Jonathan Watt
255f0e0b47
Bug 1417365 - Unified build issues in dom/animation. r=baku
2017-10-26 11:55:28 +01:00
Jonathan Watt
24f1435d8e
Bug 1413216 - Fix some missing includes in dom code. r=baku
...
MozReview-Commit-ID: 25hWPkXF0Wj
2017-10-12 13:50:23 +01:00
Hiroyuki Ikezoe
871e6c11a1
Bug 1379564 - Make zeroDuration in AnimationEffectReadOnly::GetComputedTimingAt static const. r=birtles
...
MozReview-Commit-ID: 1fPRVuH2dCJ
2017-07-10 16:36:28 +09:00
Hiroyuki Ikezoe
8ba8e470ae
Bug 1379564 - Use BaseTimeDuration::bool() to check the TimeDuration is not zero. r=birtles
...
In TimingParams::CalcActiveDuration(), we intentionally use IsZero() instead
of the bool() operator since the value |aDuration| is Maybe<StickyTimeDuration>
, it's easily misread as Maybe::bool().
MozReview-Commit-ID: D5Nb7cxh7wi
2017-07-10 16:21:30 +09:00
Brian Birtles
25079ab175
Bug 1406381 - Update the simple iteration progress calculation to match recent changes to the Web Animations specification; r=hiro
...
This implements the following change to the Web Animations specification:
19b6c33cee
The background to that change is described in the corresponding spec issue:
https://github.com/w3c/web-animations/issues/201
MozReview-Commit-ID: GGA64LG5vT
2017-10-13 12:31:21 +09:00
Hiroyuki Ikezoe
d2ff1bfdbe
Bug 1334582 - Check whether overall progress exceeds UINT64_MAX. r=boris
...
The overall progress is factored in iteration start, so even if
TimingParams.mIterations is less than UINT64_MAX, it will exceed UINT64_MAX.
MozReview-Commit-ID: CEOYAGsCoIE
2017-09-12 08:42:54 +09:00
Hiroyuki Ikezoe
a6e9e3e93d
Bug 1334582 - Use UINT64_MAX instead of IsInfinite() for checking whether TimingParans.mIterations is infinite or not. r=boris
...
Because our ComputedTiming.mCurrentIteration is uint64_t.
MozReview-Commit-ID: FjbhEvTUMr4
2017-09-12 08:42:45 +09:00
Hiroyuki Ikezoe
a443dbf1a1
Bug 1367975 - Call RequestRestyle(Layer) when specified timing is changed for CSS animations. r=birtles
...
Current Gecko does not need this (see bug 1367975 comment 10 for the reason),
but this is the right thing to do for our animation styling machinery
especially for updating animations on the compositor.
MozReview-Commit-ID: H6mgTXMHecG
2017-08-03 06:34:38 +09:00
Hiroyuki Ikezoe
e5593c5f8b
Bug 1374882 - Insert 'Timing' word into the names for setter/getter for timing function. r=birtles
...
MozReview-Commit-ID: 7h0VcoT4lmb
2017-06-22 12:12:43 +09:00
Hiroyuki Ikezoe
023f9872f2
Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles
...
MozReview-Commit-ID: 1KhEdCSwpES
2017-06-22 12:12:43 +09:00
Boris Chiou
9796605667
Bug 1342957 - Fix incorrect MOZ_ASSERT in AnimationEffectReadOnly. r=hiro
...
MozReview-Commit-ID: 6amRZ9AGudQ
2017-02-28 01:38:52 +08:00
Olli Pettay
3898f7d882
Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
2017-01-03 21:47:55 +02:00
Mantaroh Yoshinaga
ed2c72d087
Bug 1264125 part 3 - Add member of active time to ComputedTiming. r=birtles
...
MozReview-Commit-ID: 5Jec1jak6Sm
2016-12-20 16:03:29 +09:00
Hiroyuki Ikezoe
bb0968c5ca
Bug 1223658 - Part 6: Remove Animation::HasInPlayEffect and AnimationEffectReadOnly::IsInPlay. r=birtles
...
MozReview-Commit-ID: JQ167ol4Ty9
2016-10-14 19:14:12 +09:00
Brian Birtles
cab2ddda08
Bug 1299695 - Rework animation phase and fill mode handling r=hiro
...
This reflects the following updates to the spec:
9369384f6c
MozReview-Commit-ID: JYUOZcnPEJQ
2016-09-01 10:57:55 +09:00
Boris Chiou
b5fe9f732c
Bug 1049975 - Part 9: Implement writable Animation effect. r=birtles
...
MozReview-Commit-ID: 1dwHpcYJto3
2016-07-13 18:44:19 +08:00
Boris Chiou
d47a637f93
Bug 1049975 - Part 5: Move timing related code into AnimationEffectReadOnly. r=birtles
...
Move the mTiming, mAnimation, and the implementaion of timing into
AnimationEffectReadOnly.
MozReview-Commit-ID: EZhlbphVvCo
2016-07-25 18:27:33 +08:00
Brian Birtles
1a234b8da1
Bug 1277456 part 1 - Store the parent document object of AnimationEffectReadOnly as an nsIDocument rather than nsISupports; r=hiro
...
MozReview-Commit-ID: 2GQvDB1rhoA
2016-07-13 11:32:01 +09:00
Andrew McCreight
92010d3e4c
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Brian Birtles
67c6bec9aa
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug
2015-04-30 09:06:43 -04:00
Carsten "Tomcat" Book
49dcd0d63c
Backed out changeset 1b5fc672f0d4 (bug 1159082) for B2G ICS Emulator opt R6 test failures on a CLOSED TREE
2015-04-30 13:15:04 +02:00
Brian Birtles
e3179b0530
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly; r=smaug
2015-04-28 10:16:45 +09:00