gecko/dom
Brian Birtles b7a368e1f0 Bug 1232563 part 1 - Request a layer update if an animation is newly finished; r=heycam
When requesting restyles we take special care to detect when an animation has
newly finished so we perform the necessary restyle to represent the fill state.
However, we should really explicitly pull the animation off the layer at this
point by requesting a layer update. (That is, when an animation is
newly-finished we should use RestyleType::Layer instead of
RestyleType::Standard. Currently we just use RestyleType::Standard.)

In this bug we plan to move restyle requests down to the effect (since it is
the *effect* that is restyled). However, only the Animation has the notion of
"finished" or not so we detect this particular case in the Animation and
request the layer update there. We already request layer updates in the
Animation for other situations such as pausing so doing *layer* updates in the
Animation and regular restyles in the effect is not inconsistent.

This patch also tweaks test_animations_omta.html since it was previously
erroneously testing that a finished animation was still running on the
compositor.
2016-01-06 11:04:06 +09:00
..
activities
alarm
animation Bug 1232563 part 1 - Request a layer update if an animation is newly finished; r=heycam 2016-01-06 11:04:06 +09:00
apps Bug 1235101 - Add script to create test receipts to the tree. r=ferjm 2015-12-24 16:49:00 +01:00
archivereader
asmjscache
audiochannel Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout 2015-12-27 22:28:08 +01:00
base Bug 1230533 - Cancel speech when controlling window goes away. r=smaug 2016-01-05 18:01:24 -08:00
battery
bindings Bug 1235636 - rewrite PCToLineNumber; r=fitzgen 2016-01-04 09:18:56 -07:00
bluetooth Bug 1223722: Transfer arrays of Bluetooth UUIDs in |BluetoothValue|, r=brsun 2016-01-05 12:01:33 +01:00
broadcastchannel
browser-element Backed out 2 changesets (bug 1235535) for possibly breaking weightmapping-12579.html CLOSED TREE 2016-01-05 16:47:54 -08:00
cache Bug 1232780 - Disable mochitests which fail on e10s so we can get that suite running, a=test-only 2016-01-05 12:02:47 -08:00
camera Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout 2015-12-27 22:28:08 +01:00
canvas Bug 1232780 - Disable mochitests which fail on e10s so we can get that suite running, a=test-only 2016-01-05 12:02:47 -08:00
cellbroadcast Bug 1235110 - Part 2: Add Test Coverage. r=echen 2015-12-30 16:22:21 +08:00
contacts
crypto bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes 2015-12-21 17:14:41 -08:00
datastore
devicestorage Bug 1232506: Make dom/devicestorage really work with e10s. r=alchen 2015-12-18 17:17:46 -08:00
downloads
encoding Bug 1236227, don't OOM in TextDecoder, r=baku 2016-01-05 15:48:47 +02:00
engineeringmode
events Bug 1232780 - Disable mochitests which fail on e10s so we can get that suite running, a=test-only 2016-01-05 12:02:47 -08:00
fetch
filehandle
filesystem Back out 2 changesets (bug 1234192) for "Assertion failure: !mFileSystem" in test_fs_createFile.html 2015-12-29 19:16:40 -08:00
fmradio Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout 2015-12-27 22:28:08 +01:00
gamepad
geolocation
html Bug 1230665 - Make anonymous flex/grid items non-tabbable and non-focusable. r=roc 2016-01-05 21:27:13 +01:00
icc
identity
imptests Backed out changeset 3aca7055f52f (bug 1236329) because something from this push turned browser_video_test.js permafail on mulet CLOSED TREE 2016-01-05 15:14:48 -08:00
indexedDB Bug 1236632 - remove unused variable in FactoryOp::WaitForTransactions; r=janv 2016-01-04 14:29:33 -05:00
inputmethod Bug 1234459 - Expose full text in the input box to InputMethod API, r=masayuki, sr=smaug 2016-01-05 00:37:00 +01:00
inputport
interfaces Merge mozilla-central to fx-team 2015-12-15 14:54:46 +01:00
ipc Merge fx-team to m-c a=merge CLOSED TREE 2016-01-05 16:34:06 -08:00
json
jsurl
locales Bug 1235212 - [css-grid] Use Unicode ellipsis in error messages. r=francesco.lodolo@gmail.com 2016-01-05 21:27:13 +01:00
manifest
mathml
media Bug 1230533 - Cancel speech when controlling window goes away. r=smaug 2016-01-05 18:01:24 -08:00
messagechannel
messages
mobileconnection Bug 1234746 - Disable test_mobile_operator_names_plmnlist.js. r=me 2015-12-23 11:37:47 +08:00
mobileid
mobilemessage
network Bug 1226200: Don't assume a TCPSocket has only one managee (and rename LoneManagedOrNull) r=jdm 2015-12-22 10:14:23 -05:00
newapps
nfc Bug 1216407 - Use mozilla/Endian.h for NfcService. r=yoshi 2015-12-22 00:04:00 +01:00
notification Bug 1227300, Part 6 - Use showAlert to display web notifications. r=wchen 2015-12-03 08:27:25 -08:00
offline
payment
permission
phonenumberutils
plugins Bug 1232780 - Disable mochitests which fail on e10s so we can get that suite running, a=test-only 2016-01-05 12:02:47 -08:00
power
presentation Bug 1224113 - fix ref count issue during channel close. r=jdm 2015-12-22 19:30:08 +08:00
promise
push Bug 1189998, Part 4 - Add authentication secret to Push data test. r=dragana 2015-12-11 11:16:46 -05:00
quota Bug 1209349 - Audit the callers of the two-argument OriginAttributes. r=janv 2015-12-17 15:41:16 +08:00
requestsync
res
resourcestats
secureelement
security Bug 1030936 - [CSP] remove fast-path for certified apps once the C++ backend is activated. r=ckerschb 2015-12-17 12:07:37 +08:00
settings
simplepush Bug 1235050 - Add basic SimplePush testing. r=kitcambridge 2015-12-28 17:23:00 +01:00
smil
speakermanager
storage
svg
system Bug 1235697 - Part 2: Add Test Coverage. r=echen 2015-12-30 18:02:27 +08:00
telephony Bug 975778 - Increase the timeout value for test_cdma_call_waiting.js; r=me 2015-12-31 11:47:39 +08:00
tests Merge m-c to inbound, a=merge CLOSED TREE 2016-01-05 16:52:09 -08:00
tethering
time
tv Bug 1200133 - Part1 - Change mochitest using TV Simulator Service. r=seanlin 2015-12-17 15:41:00 +01:00
voicemail
vr
wappush
webidl Backed out changeset b7cd1bc458a3 (bug 1230172) because something from this push turned browser_video_test.js permafail on mulet CLOSED TREE 2016-01-05 15:14:44 -08:00
wifi
workers Bug 1236686 - Remove nsIFetchEventDispatcher; r=jdm 2016-01-05 15:04:41 -05:00
xbl
xml
xslt
xul Backed out 2 changesets (bug 1235598) for linux reftest bustage 2015-12-31 15:51:13 -08:00
jar.mn
moz.build