gecko/dom
David Keeler 1e01715857 bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes
Before this patch, CreateECPublicKey would create a SECKEYPublicKey allocated on
a scoped arena. It would then call CryptoKey::PublicKeyValid, which has the
side-effect of importing the key to the internal PKCS#11 slot. When the arena
went out of scope, the memory for the key would be released, but the reference
to the slot wouldn't, causing a leak.

This patch fixes the leak by making the SECKEYPublicKey a ScopedSECKEYPublicKey
(which ensures that the type-specific "destructor" SECKEY_DestroyPublicKey is
called, which releases the reference to the PKCS#11 slot).
2015-12-21 17:14:41 -08:00
..
activities
alarm
animation Bug 1218646 - Skip to check whether property can run on compositor or not if mWinsInCascade is false. r=birtles 2015-12-25 07:14:02 +09:00
apps Bug 1228974 - correct the group ID in Offline Cache Installer, r=fabrice 2015-12-10 10:33:00 +01:00
archivereader
asmjscache
audiochannel Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
base Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
battery
bindings Bug 603201 - Tests: Enable primitive receivers in [[Get]]. r=jorendorff 2015-12-21 23:43:06 +01:00
bluetooth Bug 1234127: Change |BluetoothAdapter.pairingReqs| as a nullable object; r=btian, r=mrbkap 2015-12-21 16:48:47 +08:00
broadcastchannel
browser-element Backed out changeset 3bb04c310d05 (bug 1223297) for M(4) failures on Android. r=backout 2015-12-28 00:54:49 +01:00
cache
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 1234744 - Fix build errors in ImageBitmap.h. r=roc 2015-12-23 11:49:19 +08:00
cellbroadcast Bug 1231462 - Disable test_cellbroadcast_gsm_language_and_body.js. r=me 2015-12-11 11:31:31 -05:00
contacts
crypto bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes 2015-12-21 17:14:41 -08:00
datastore
devicestorage Backed out changeset 0f2a62a45b00 (bug 1232506) for causing a talos perma failure 2015-12-21 13:00:59 +01:00
downloads
encoding
engineeringmode
events Bug 1221459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng, r=roc 2015-12-22 14:14:12 +08:00
fetch Bug 1216687: Add nsILoadInfo flags for cookie policies. r=ckerschb 2015-12-06 18:33:15 -05:00
filehandle
filesystem
fmradio Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
gamepad
geolocation
html Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey 2015-12-28 10:46:33 -08:00
icc
identity
imptests
indexedDB Bug 1231256 (part 2) - Remove unused BlobDirState parameters from SetLazyData(). r=jld. 2015-12-07 14:00:51 -08:00
inputmethod
inputport
interfaces Merge mozilla-central to fx-team 2015-12-15 14:54:46 +01:00
ipc Bug 1226200: Don't assume a TCPSocket has only one managee (and rename LoneManagedOrNull) r=jdm 2015-12-22 10:14:23 -05:00
json
jsurl
locales Bug 1118820 part 1 (style system part) - [css-grid] Implement the 'auto-fill' and 'auto-fit' keywords in the repeat() function. r=dholbert 2015-12-22 23:03:15 +01:00
manifest
mathml
media Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
messagechannel Bug 1232291 - Non-used header in MessagePortService.*, r=smaug 2015-12-14 14:36:17 +00:00
messages
mobileconnection Bug 1234746 - Disable test_mobile_operator_names_plmnlist.js. r=me 2015-12-23 11:37:47 +08:00
mobileid
mobilemessage Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking 2015-12-09 15:52:38 -05:00
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
notification Merge mozilla-central to mozilla-inbound 2015-12-21 11:54:26 +01:00
offline
payment
permission
phonenumberutils
plugins Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
power
presentation Bug 1231677 - verify the return of mDiscoveryTimer->Init, if it faild exit function with error code. r=jst 2015-12-10 07:56:00 +01:00
promise Bug 1230704. Change AbortablePromise::DoAbort to not worry about the result of calling its callback. r=smaug 2015-12-07 18:41:41 -05:00
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
smil
speakermanager
storage
svg Bug 1145195 part 2 - SVGFragmentIdentifier::ProcessSVGViewSpec() shouldn't actually let #svgView() affect attribute values r=dholbert 2015-12-14 00:58:01 +00:00
system Bug 1222899 - Handle geolocation-device-events callback. r=kchen 2015-12-26 13:39:42 -05:00
telephony Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku. 2015-12-24 17:28:45 +08:00
tests Bug 1221106 - Follow-up: Fix future test_interfaces.html failure for Permission{s,Status} interfaces. r=baku 2015-12-23 11:50:05 +02: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 Bug 1155730, implement History.scrollRestoration r=jst 2015-12-26 12:59:09 +02:00
wifi
workers Backed out changeset 9441286007c4 (bug 1211903) for assertion failures/crashes 2015-12-22 14:11:27 +01:00
xbl
xml
xslt
xul Backed out changeset afe3d65b74b6 (bug 1214148) on developers request for causing regressions 2015-12-15 14:45:06 +01:00
jar.mn
moz.build