gecko/dom
Brian Birtles 7976ecebaf Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz
This patch adds the WebIDL definitions and implementation of
getAnimationPlayers on Element.

It does not include the full definition of AnimationPlayer but only readonly
versions of the currentTime and startTime attributes since these are easy
to implement and enable identifying the different animations that are returned
for the sake of testing.

Web Animations defines getAnimationPlayers as only returning the animations that
are either running or will run in the future (known as "current" animations).
This will likely change since it seems desirable to be able query animations
that have finished but are applying a forwards fill. For now, however, this
patch makes us only return animations that have not finished.

This patch also removes an assertion in ElementAnimation::GetLocalTime that
would fail if called on a finished transition. This assertion is no longer
necessary since an earlier patch in this series removed the overloading of
the animation start time that meant calling this on a finished transition
was unsafe. Furthermore, this assertion, if it were not removed, would fail
if script holds onto a transition and queries its start time after it
completed.
2014-07-16 09:02:31 +09:00
..
activities
alarm Bug 1015540 - Prevent Alarms API from performing unsafe toJSON conversions on content objects. r=bz 2014-07-08 17:04:05 +08:00
animation Bug 1032573 part 4 - Add AnimationTimeline::ToTimelineTime helper method; r=dbaron 2014-07-16 09:02:30 +09:00
apps Bug 1035282 - Make Webapps.jsm throw DUPLICATE_ORIGIN only if the app with the same origin is natively installed. r=fabrice,myk 2014-07-15 03:53:48 +02:00
archivereader Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
asmjscache Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
audiochannel Bug 1016277 - Telephony AudioChannel policy: LIFO r=mchen 2014-07-10 15:06:23 +02:00
base Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
battery
bindings Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz 2014-07-16 09:02:31 +09:00
bluetooth Bug 1038097: Include <errno.h> in BluetoothInterface.cpp, r=shuang 2014-07-14 13:43:11 +02:00
bluetooth2 Bug 1037291 - Make BluetoothDiscoveryHandle expire when discovery is stopped, r=echou 2014-07-14 11:23:58 +08:00
browser-element Bug 1013913 - Add meta name=theme-color to have configurable status bar color. r=fabrice 2014-07-12 13:28:48 +02:00
camera Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
cellbroadcast Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
contacts Backed out changeset 6ac0f97c0c09 (bug 1037030) 2014-07-14 15:59:03 -07:00
crypto Bug 1026398 - Add support for RSA-OAEP to WebCrypto API r=rbarnes,bz,dkeeler 2014-07-14 18:33:12 -07:00
datastore Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
devicestorage Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
downloads Bug 1038417 - Convert tabs to spaces in moz.build files. r=gps 2014-07-14 15:58:10 -07:00
encoding
events Bug 983497 - Patch 1: Infrastructure to fire events on ServiceWorkerContainers. r=ehsan,smaug 2014-07-14 14:15:23 -07:00
filehandle
filesystem
fmradio Bug 1037646 - Improve FM radio setup code, r=pzhang 2014-07-14 13:06:19 -04:00
gamepad
icc Bug 1031640 - Part 2: test patch - B2G RIL: incorrect STK TR for handling SEND_SS/SEND_USSD/SEND_SHORT_MESSAGE/SEND_DTMF in ril_worker.js. r=echen 2014-07-14 17:06:45 +08:00
identity Bug 1028398 - FxA will silently provide user's email to privileged apps in 2.0. Part 3: Tests. r=jedp 2014-07-11 16:13:32 +02:00
imptests Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
indexedDB Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
inputmethod Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
interfaces Bug 983497 - Patch 1: Infrastructure to fire events on ServiceWorkerContainers. r=ehsan,smaug 2014-07-14 14:15:23 -07:00
ipc merge fx-team to mozilla-central a=merge 2014-07-15 16:08:30 +02:00
locales
media Bug 1038417 - Convert tabs to spaces in moz.build files. r=gps 2014-07-14 15:58:10 -07:00
messages
mobileconnection Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
mobileid Bug 1022181 - Mobile ID Tests. Part 1: DOM Tests. r=sicking 2014-07-08 19:57:44 +02:00
mobilemessage Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
network Bug 1034490: Optimize saveStats function of NetworkStatsDB. 2014-07-11 07:02:59 +02:00
nfc Bug 1035606 - [NFC] Testcase cleanup. r=tzimmermann 2014-07-10 11:33:10 +08:00
payment
permission Backed out changeset a2f2a28e0856 (bug 1024513) for build failures 2014-07-08 16:03:04 +01:00
phonenumberutils
plugins Bug 1034689 part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz 2014-07-12 09:43:08 +02:00
power
promise Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
push Bug 894879 - Calculate a adaptive ping for mobile and wifi connections. r=nsm.nikhil 2014-07-09 10:37:58 +02:00
quota Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
resourcestats
settings
smil Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
speakermanager
src Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
system Bug 1038219 - Give nsHapticFeedback a private destructor; r=bjacob 2014-07-15 14:58:11 -04:00
telephony Bug 1035130 - Part 2: Add test to send conference request twice. r=hsinyi 2014-07-09 19:39:00 -04:00
tests Merge mozilla-central to b2g-inbound 2014-07-14 15:32:20 +02:00
time
voicemail Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
wappush
webidl Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz 2014-07-16 09:02:31 +09:00
wifi Bug 1037302 - Avoid excess string creation in WifiCommand.jsm's getConnectionInfoICS(). r=hchang. 2014-07-13 22:05:27 -07:00
workers Bug 983497 - Patch 1: Infrastructure to fire events on ServiceWorkerContainers. r=ehsan,smaug 2014-07-14 14:15:23 -07:00
xbl Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor 2014-07-10 09:31:37 -07:00
xslt Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug 2014-07-10 02:56:37 -04:00
moz.build