Emilio Cobos Álvarez
d2ed260822
Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
...
Summary: Really sorry for the size of the patch. It's mostly automatic
s/nsIDocument/Document/ but I had to fix up in a bunch of places manually to
add the right namespacing and such.
Overall it's not a very interesting patch I think.
nsDocument.cpp turns into Document.cpp, nsIDocument.h into Document.h and
nsIDocumentInlines.h into DocumentInlines.h.
I also changed a bunch of nsCOMPtr usage to RefPtr, but not all of it.
While fixing up some of the bits I also removed some unneeded OwnerDoc() null
checks and such, but I didn't do anything riskier than that.
2019-01-03 17:48:33 +01:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Emilio Cobos Álvarez
fffb25b74f
Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
...
This was done automatically replacing:
s/mozilla::Move/std::move/
s/ Move(/ std::move(/
s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Brian Birtles
8dc6ef2391
Bug 1456394 - Add AnimationEffect.updateTiming(); r=bz,hiro
...
https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming
MozReview-Commit-ID: ISgksSpH8yH
--HG--
extra : rebase_source : 0b9c03adba9c9068fa3ec1ff06541d587576a29f
2018-05-07 12:37:11 +09:00
Brian Birtles
4ab18a6435
Bug 1456394 - Factor out TimingParams::FromEffectTiming; r=hiro
...
Factoring out this method makes the code a little easier to read, particularly
when in the next patch in this series we add
a TimingParams::MergeOptionalEffectTiming method.
MozReview-Commit-ID: 5AU6IfN2grZ
--HG--
extra : rebase_source : f90614c7dd03413b4ce05d62d3ac73f0ba0e7dc3
2018-05-07 12:34:47 +09:00
Brian Birtles
f8c518344a
Bug 1456394 - Rename AnimationEffectReadOnly to AnimationEffect; r=bz,hiro
...
MozReview-Commit-ID: 8jzJiCWt5vs
--HG--
rename : dom/animation/AnimationEffectReadOnly.cpp => dom/animation/AnimationEffect.cpp
rename : dom/animation/AnimationEffectReadOnly.h => dom/animation/AnimationEffect.h
rename : dom/webidl/AnimationEffectReadOnly.webidl => dom/webidl/AnimationEffect.webidl
extra : rebase_source : 2bd6490fe9be47cfb760bda81a63c33ba0b0397d
2018-05-07 11:15:16 +09:00
Hiroyuki Ikezoe
5c74787c9b
Bug 1431295 - Drop 'undef None' macro in dom/animation/. r=boris
...
MozReview-Commit-ID: BkV6vCc4rmt
--HG--
extra : rebase_source : 9a1ef446045adeb7bbab6814c147947e30626b29
2018-01-18 14:12:51 +09:00
Hiroyuki Ikezoe
ef7ed06a84
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
--HG--
extra : rebase_source : e30fe73c5b02d09ab5116bcfc6ca20a902b13b75
2017-07-10 16:21:30 +09:00
Hiroyuki Ikezoe
8ffb31fc0b
Bug 1374882 - Insert 'Timing' word into the names for setter/getter for timing function. r=birtles
...
MozReview-Commit-ID: 7h0VcoT4lmb
--HG--
extra : rebase_source : 41fb8f1d0ae4ebb6f5744389c7cccd4baaa5cbe3
2017-06-22 12:12:43 +09:00
Hiroyuki Ikezoe
d3f51b0d7b
Bug 1374882 - Precompute active duration and end time. r=birtles
...
MozReview-Commit-ID: ClFHaXkpGXX
--HG--
extra : rebase_source : a50cd9a5767b4795b04c84fde7c296684c06541e
2017-06-22 12:12:43 +09:00
Hiroyuki Ikezoe
26a9f87593
Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles
...
MozReview-Commit-ID: 1KhEdCSwpES
--HG--
extra : rebase_source : 18d1aab946922a10cdd6609f4216e4863fd0ad89
2017-06-22 12:12:43 +09:00
Hiroyuki Ikezoe
8894ec184b
Bug 1374882 - Add a TimingParams ctor on the compositor. r=birtles
...
MozReview-Commit-ID: BFiwrphRND0
--HG--
extra : rebase_source : 79bb7aed8ec25f9b10a34276dec78577c3af7b86
2017-06-22 12:12:42 +09:00
Hiroyuki Ikezoe
2f471b7a63
Bug 1374882 - Add a TimingParams ctor for CSS animations/transitions. r=birtles
...
MozReview-Commit-ID: CZbrAJlqNJ1
--HG--
extra : rebase_source : 9360731a79e8416e429f1d2b008ac5f85d6061c3
2017-06-22 12:12:42 +09:00
Hiroyuki Ikezoe
1b7fbc4368
Bug 1374882 - Make TimingParamsFromOptionsUnion member function. r=birtles
...
MozReview-Commit-ID: 7AQKrHPdzeD
--HG--
extra : rebase_source : b37ca2bb66b49ceb0a7bfd641d930fd686da1ac5
2017-06-22 12:12:42 +09:00
Brian Birtles
dbdadee2fc
Bug 1299695 - Rework animation phase and fill mode handling r=hiro
...
This reflects the following updates to the spec:
9369384f6c
MozReview-Commit-ID: JYUOZcnPEJQ
--HG--
extra : rebase_source : 88e012f19b875d8e718770772189737e2c17ddaa
2016-09-01 10:57:55 +09:00
Hiroyuki Ikezoe
1b7f619907
Bug 1263063 - Part 5: Introduce TimingParams::EndTime(). r=dholbert
...
MozReview-Commit-ID: 6dpnb65vndl
--HG--
extra : rebase_source : b4c0046b893bf78ebec91d3308fcbfccf48a79d1
2016-04-14 19:39:42 +09:00
Hiroyuki Ikezoe
ffc5ef3515
Bug 1263063 - Part 4: Move ActiveDuration() into TimingParams. r=dholbert
...
MozReview-Commit-ID: 4HS8vTJYtDe
--HG--
extra : rebase_source : 5ccdc1aa1ffe0c33a0d334cf2a4736877481cd28
2016-04-14 19:39:39 +09:00
Daisuke Akatsuka
fe1ca49a35
Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles
...
MozReview-Commit-ID: 1vg3M3yY19Z
--HG--
extra : rebase_source : 6b994da55078bce5f5db788f8fce483da883ac41
2016-03-31 19:20:59 +09:00
Brian Birtles
fa75146d8b
Bug 1245748 - Add missing includes to TimingParams.{cpp,h}; r=heycam
...
Once we tweak moz.build in the next patch, the grouping in the unified build
will change and expose these missing includes so we fix them here, first.
MozReview-Commit-ID: GebEEociwTo
--HG--
extra : rebase_source : 18158fdf8a3c1a1dcf446118371cad1a15fd4daf
2016-03-22 16:20:31 +09:00
Daisuke Akatsuka
f479d03a6b
Bug 1253470 - Part 4: Produce console warnings for invalid easing. r=birtles
2016-03-18 16:28:22 +09:00
Daisuke Akatsuka
621421f7eb
Bug 1253470 - Part 3: Produce console warnings for invalid iterations. r=birtles
2016-03-18 10:14:49 +09:00
Daisuke Akatsuka
473e0fa56c
Bug 1253470 - Part 2: Produce console warnings for invalid iterationStart. r=birtles
2016-03-18 10:11:07 +09:00
Daisuke Akatsuka
a152d59824
Bug 1253470 - Part 1: Produce console warnings for invalid duration. r=birtles
2016-03-18 10:07:10 +09:00
Brian Birtles
6846d9e23b
Bug 1246320 part 4 - Pass a document to TimingParams; r=hiro
...
MozReview-Commit-ID: 9Sh8eWHdDD6
--HG--
extra : rebase_source : 2dc0da7076b8acaaca257583f3780266ae62b430
2016-03-11 17:27:34 +09:00
Daisuke Akatsuka
b4e46e7179
Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug
...
MozReview-Commit-ID: A8zSm6TgwOP
--HG--
extra : rebase_source : 50e88537430cf6cfc5552350a818128f0ff7756f
2016-03-11 18:04:39 +09:00
Daisuke Akatsuka
2d2c72ccbf
Bug 1237173 - Part3: Throw TypeError if duration is NaN, negative value or not 'auto' string. r=birtles, r=smaug
2016-03-09 14:01:45 +09:00
Daisuke Akatsuka
cb51780a6e
Bug 1237173 - Part2: Change type of duration to Maybe<StickyTimeDuration>. r=birtles
2016-03-09 14:14:20 +09:00
Daisuke Akatsuka
642702e0bb
Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles
2016-03-07 14:11:11 +09:00