gecko/dom
Brian Birtles c0ef33a810 Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt
This is a bit awkward. We lazily set mName to the transition property and then
return it. The reasons for this approach are:

* We don't really want to eagerly fill in mName for all transitions since in
  99% of cases we'll never use it and this will lead to wasted allocations.

* The signature of Name() returns a const nsString reference. This is because
  Name() is used when building CSS Animations (to compare different copies of
  the same animation when updating). For that case we don't really want to
  generate unnecessary copies of nsString objects so we return a reference.
  However, that means for transitions as well we need to return a reference so
  we can't just generate a temporary string on-demand.

  As a result we also have to const-cast ourselves so we can update the mName
  member. We could make mName mutable but seeing as it's only set once, the
  const_cast seems more appropriate.
2015-04-14 09:13:27 +09:00
..
activities
alarm Bug 1147804 followup: Add missing 'override' annotation to AlarmHalService::Notify declaration. rs=ehsan 2015-04-10 09:27:37 -07:00
animation Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt 2015-04-14 09:13:27 +09:00
apps Bug 1026350 - Part 1: Inputport API implementation. r=baku 2015-04-08 03:07:00 -04:00
archivereader
asmjscache
audiochannel Bug 1147819 - Any media element should be stopped by the AudioChannelService when the window is destroyed, r=ehsan 2015-04-08 09:24:04 +01:00
base Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan 2015-04-10 19:33:56 -04:00
battery
bindings Bug 1153516. Stop using loose is() comparisons in test_dom_xrays.html. r=bholley 2015-04-13 19:36:44 -04:00
bluetooth Bug 1152095 - Check mResultHandlerQ is empty before dispatching DispatchError. r=tzimmermann 2015-04-09 04:20:00 -04:00
broadcastchannel Bug 1148033 - BroadcastChannel API should rispect the B2G app sandboxes, r=ehsan 2015-04-02 17:05:50 +01:00
browser-element Bug 1144015 - (Browser API) mozbrowseropentab support. r=kchen 2015-04-02 23:45:00 -04:00
cache Backed out 3 changesets (bug 1110485) for wpt-3 bustage 2015-04-13 15:18:19 -07:00
camera
canvas Bug 1151930 - Check against updated length while appending. - r=kamidphish 2015-04-08 18:55:16 -07:00
cellbroadcast
contacts
crypto Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes 2015-04-08 19:23:05 +01:00
datastore
devicestorage
downloads
encoding
engineeringmode
events Bug 1124608 Support D3E EventModifierInit r=smaug 2015-04-13 16:16:13 +09:00
fetch Backed out 3 changesets (bug 1110485) for wpt-3 bustage 2015-04-13 15:18:19 -07:00
filehandle
filesystem
fmradio
gamepad
geolocation
html Bug 1149494 - Part 1. Add a listener directly to the unblocked input stream that reports the size of the first non-empty frame seen. r=pehrsons 2015-04-08 17:51:21 +12:00
icc
identity
imptests
indexedDB Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle 2015-04-10 18:10:00 +02:00
inputmethod
inputport Bug 1026350 followup #2: Use NS_IMETHOD instead of NS_IMETHODIMP for function-decl that happens to provide inline impl, in FakeInputPortService.cpp. rs=froydnj 2015-04-10 09:49:55 -07:00
interfaces Bug 1038811 - Push Notifications - ServiceWorker changes, push event implementation. r=nsm 2015-04-10 20:19:28 -07:00
ipc Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats 2015-04-10 19:34:23 -04:00
json
jsurl Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan 2015-03-31 10:05:07 -04:00
locales Bug 1004703 - ignore 'unsafe-inline' if nonce- or hash-source specified (r=sstamm) 2015-04-07 09:06:05 -07:00
manifest
mathml
media Bug 1154045 - Don't leak temporary GStreamer caps. r=kinetik 2015-04-13 14:08:00 -07:00
messages
mobileconnection
mobileid
mobilemessage
network Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer 2015-04-08 15:35:00 -04:00
nfc
notification
offline
payment
permission
phonenumberutils
plugins Bug 1152890: Add missing state transition to nsNPAPIPluginStreamListener; r=jimm 2015-04-09 10:04:52 -06:00
power
presentation
promise Bug 1130686 - Refactor PromiseHolder in the service worker clients code. r=nsm 2015-04-07 16:25:08 +03:00
push Bug 1038811 - Push Notifications - Allow MOZ_DISABLE_NONLOCAL_CONNECTIONS for push subsuite. r=ahalberstadt/jgriffin 2015-04-10 20:19:29 -07:00
quota
requestsync Bug 1151082 - RequestSyncAPI - avoid infinite loop when processing pending messages, r=ehsan 2015-04-09 19:59:39 +01:00
res
resourcestats
secureelement
security Bug 1004703 - ignore 'unsafe-inline' if nonce- or hash-source specified (r=sstamm) 2015-04-07 09:06:05 -07:00
settings
simplepush Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst 2015-04-10 20:19:28 -07:00
smil
speakermanager Bug 1151992 - Use call state to decide the usages of output device. r=baku 2015-04-10 17:00:14 +08:00
storage
svg Bug 1035248. Fix SVG document bits to correctly handle non-SVG elements being added. r=jwatt 2015-04-13 19:36:57 -04:00
system Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang 2015-04-09 15:57:40 +02:00
telephony Bug 1145551 - DTMF should be sent using the active SIM, the given or the default one (in that order). r=aknow 2015-04-09 19:22:37 +02:00
tests Backout Bug 930793 because of talos regressions,r=backout 2015-04-13 19:02:27 +03:00
tethering
time
tv
voicemail
vr
wappush
webidl Bug 1124608 Support D3E EventModifierInit r=smaug 2015-04-13 16:16:13 +09:00
wifi
workers Bug 1038811 - Push Notifications - ServiceWorker changes, push event implementation. r=nsm 2015-04-10 20:19:28 -07:00
xbl
xml
xslt
xul Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan 2015-03-31 10:05:07 -04:00
jar.mn
moz.build Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst 2015-04-10 20:19:28 -07:00