Commit Graph

27076 Commits

Author SHA1 Message Date
Fabrice Desre
68d7d6cd25 Bug 1090501 - pre-emptively open the camera hardware for certified apps with 'camera' permission, r=fabrice 2014-10-31 13:54:02 -04:00
Mike Habicher
a2b2b6da8e Bug 1020368 - remove direct JS_*() calls from CameraRecorderProfiles, r=aosmond,bz 2014-10-31 13:19:06 -04:00
Krzysztof Mioduszewski
0bae9eb769 Bug 1003268 - [NFC] Implement onpeerfound. r=allstars.chh, r=smaug 2014-10-30 02:08:00 -04:00
Dimi Lee
05cedd6149 Bug 1086209 - [NFC] Remove window parameter for NfcContentHelper API. r=allstars.chh 2014-10-30 18:46:41 +08:00
Carsten "Tomcat" Book
21d6f9c52c Merge mozilla-central to b2g-inbound 2014-10-31 14:26:06 +01:00
Carsten "Tomcat" Book
aa8138538f merge mozilla-inbound to mozilla-central a=merge 2014-10-31 14:07:48 +01:00
Shawn Ku
608cb9a26d Bug 1091429 - B2G RIL: Correct UCS2 handling for EFPNN. r=Edgar. 2014-10-31 10:18:28 +08:00
Kan-Ru Chen (陳侃如)
c27db653d8 Bug 978681 - Fix createNewTest.py to use mochitest.ini. r=smaug 2014-10-31 10:39:15 +08:00
Kan-Ru Chen (陳侃如)
4e83b7b210 Bug 1090759 - Part 5. Use setAttribute to set mozbrowser instead of using SpecialPowers. r=smaug 2014-10-31 10:39:15 +08:00
Kan-Ru Chen (陳侃如)
54cdc2d44d Bug 1090759 - Part 4. Use disabled in mochitest.ini. r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
fe5f0312c2 Bug 1090759 - Part 3. Fix tests broken by DOM Promise's asyncness r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
c7d0adef63 Bug 1090759 - Part 2. Use DOM Promise in browserElementTestHelpers.js. r=smaug 2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
2662748934 Bug 1090759 - Part 1. Use pushPermissions in browserElementTestHelpers.js. r=smaug 2014-10-31 10:39:13 +08:00
Wes Kocher
554446ac26 Backed out 6 changesets (bug 1088228) for static analysis bustage
Backed out changeset 13ecff800114 (bug 1088228)
Backed out changeset de692c3335f2 (bug 1088228)
Backed out changeset 2d449a2b4e1c (bug 1088228)
Backed out changeset 49ac8f33ab70 (bug 1088228)
Backed out changeset 920d50e84a17 (bug 1088228)
Backed out changeset 55f4818378e4 (bug 1088228)
2014-10-30 16:24:02 -07:00
Blake Kaplan
fb67749925 Bug 1056018 - Mark the a few IPC calls as urgent priority to deal with edge cases involving CPOWs. r=billm (with one bugfix written by him and r=me) 2014-10-30 15:51:39 -07:00
Fredrik Lanker
3b6fcf7645 Bug 1091601 - Settings closes down when changing permissions for THA applications r=fabrice
Application kind is used in isExplicitInPermissionsTable for checking
the permissions in the permission table. When calling the function from
PermissionSettings, the app kind wasn't passed so the permission check
failed. This lead to Settings closing down when trying to change the
permissions in "App permissions", due to the assert in receiveMessage
(dom/permission/PermissionSettings.jsm).

---
 dom/permission/PermissionSettings.jsm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
2014-10-30 15:02:51 -07:00
Boris Zbarsky
499434862e Bug 1088228 part 6. Simplify the DOM GetParentObject setup, now that we no longer rely on it for scope chains. r=peterv 2014-10-30 17:43:42 -04:00
Boris Zbarsky
a474579e17 Bug 1088228 part 5. Use the new CloneFunctionObject in XBL. r=peterv 2014-10-30 17:40:17 -04:00
Boris Zbarsky
f90685062b Bug 1088228 part 3. Use the new nsJSUtils API for event handlers. r=peterv 2014-10-30 17:40:13 -04:00
Boris Zbarsky
321060bfa7 Bug 1088228 part 2. Create an nsJSUtils API for building the scope chain for a given Element. r=peterv 2014-10-30 17:40:09 -04:00
Boris Zbarsky
6707b5257d Bug 1088228 part 1. Introduce an nsINode API for getting the scope chain parent for a given node. r=peterv 2014-10-30 17:38:48 -04:00
Ryan VanderMeulen
0a8c23019a Merge inbound to m-c. a=merge 2014-10-30 16:03:53 -04:00
Ryan VanderMeulen
1adce24554 Backed out changeset 299bc1ce71c0 (bug 1089472) for making the webapps tests permafail. 2014-10-30 14:28:11 -04:00
Ryan VanderMeulen
b23df832bf Backed out changesets 5e406b1536f9, 27e644701c98, and 762aff2c9dbf (bug 1083989) for mochitest-e10s failures.
CLOSED TREE
2014-10-30 12:46:08 -04:00
Brian Marshall
e8027537d8 Bug 82711 - Fix error with some compilers from previous patch. r=bzbarsky 2014-10-30 06:09:22 -07:00
Andrew McCreight
3d28d17114 Bug 1080096 - Clear UDPSocketChildBase::mSocket in ReleaseIPDLReference(). r=schien
This breaks a possible cycle between UDPSocketChild and UDPSocket.

The nulling out must be done before the Release, because the Release may destroy |this|.
2014-10-30 14:12:09 -07:00
Alexandre Lissy
868f93d340 Bug 1089619 - Stop abusing the Settings API from Gonk GPS. r=kanru
GPS handling for Gonk abuses the Settings API in two ways. First, on
mozsettings-changed event, it will trigger two new requests to read
values (debug enabled and GPS locations ignore). This is useless since
the event already contains the key that has changed and the new value,
so there is no need to do a createLock().get() call. Then, in startup
code, the Init() method is supposed to check itself whether it is
already running. This is done through the mStarted boolean. The same
Init() method is responsible for adding the mozsettings-changed
observer, which is removed by the Shutdown() method. Investigation on
device by using the Geolocation API has proven that we were leaking some
observers. This is because checking mStarted boolean is performed after
we request settings values and we install the mozsettings-changed
observer. So any time the Init() gets called, we install it but we just
remove it once in Shutdown().
2014-10-30 07:42:00 -04:00
Ryan VanderMeulen
d18b779a40 Merge m-c to inbound. a=merge
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
extra : rebase_source : 43e1262bc9912ae6b97ec9302a1bc149e51c8e1e
2014-10-30 16:19:07 -04:00
Kyle Huey
b68efd589a Bug 1072773: Add a preference for enabling SQLite's synchronous=FULL mode in IndexedDB. r=bent 2014-10-30 13:18:33 -07:00
Christoph Kerschbaumer
48d86115ed Bug 1084652 - CSP: Violated directive must not be empty when sending csp reports - test updates (r=sstamm) 2014-10-29 14:47:26 -07:00
James Willcox
9fda622507 Bug 1089159 - Correctly use MediaCodec's audio output format r=cpearce
--HG--
extra : rebase_source : 2b3b3a43e54cdcdac87e303a2705e8be7c60d3dd
2014-10-29 18:40:06 -05:00
Andrea Marchesini
22b3d5b9fe Bug 1091016 - Remove network.websocket.enabled and introduce a pref just for websocket in workers, r=smaug 2014-10-30 15:22:31 +00:00
Jean-Yves Avenard
23af38aa7f Bug 1090900 - Issue SimpleTest.finish() even if test failed. r=padenot 2014-10-30 12:15:58 +11:00
Szu-Yu Chen [:aknow]
169196a84c Bug 1090776 - Prevent DataCloneError. r=hsinyi 2014-10-29 03:09:00 -04:00
Vaibhav Agrawal
c25beabd82 Bug 1089030 - Invalid mochitest skipped in dom/contacts/tests/mochitest.ini. r=jmaher 2014-10-29 22:00:00 -04:00
Junior Hsu
878419180b Bug 1089472 - Remove boardcast UpdateState as onDownloadPackage. r=fabrice 2014-10-27 19:06:00 -04:00
Bevis Tseng
d740dd22b7 Bug 1088573 - Part 2: Enhance test coverage. r=echen 2014-10-29 17:53:55 +08:00
Bevis Tseng
eedb6094ed Bug 1088573 - Part 1: Ensure that the |length| argument to GsmPduHelper.readSeptetsToString() is an integer. r=echen 2014-10-29 16:45:43 +08:00
David Rajchenbach-Teller
2d2e388cab Bug 1083989 - Adapt Browser Chrome mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-27 22:45:18 +01:00
Sean Lin
a79f77fa4f Bug 1088310 - [Stingray] Add more tests to TV Manager API. r=ehsan
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
2014-10-22 23:15:24 +08:00
Christoph Kerschbaumer
a04810395c Bug 1084652 - CSP: Violated directive must not be empty when sending csp reports (r=sstamm) 2014-10-17 16:33:02 -07:00
Jim Mathies
0342894d5c Bug 1091621 - Bump the pluginchanged epoch value at startup to insure content processes get a complete list of plugins. r=billm 2014-10-30 13:52:30 -05:00
Jason Orendorff
9a5673ed4e Bug 1090325 - Fix unconditional Symbol usage in a test, introduced by rev bff9837442af. r=Waldo.
--HG--
extra : rebase_source : 6301cee87494e1d64ed42a32247e62a2f984a3f0
2014-10-28 10:50:16 -05:00
Ben Kelly
76130134f0 Bug 1091091: Support ErrorResult in Promise::MaybeReject(). r=bz 2014-10-30 11:12:09 -04:00
Jessica Jong
02a7c68ca8 Bug 1052836 - Part 3: Use enums for preferred network type in nsIMobileConnectionService.idl (gonk). r=echen 2014-10-30 02:57:00 -04:00
Jessica Jong
1d4db6b32a Bug 1052836 - Part 2: Use enums for preferred network type in nsIMobileConnectionService.idl (dom/ipc). r=echen 2014-10-30 02:56:00 -04:00
Jessica Jong
4bdd9018c7 Bug 1052836 - Part 1: Use enums for preferred network type in nsIMobileConnectionService.idl (idl). r=hsinyi 2014-10-30 02:56:00 -04:00
Edgar Chen
f8238c6d55 Bug 1085307 - [Icc] Deprecate IccCardLockError.lockType. r=smaug,hsinyi 2014-10-24 16:04:04 +08:00
Jonathan Watt
75e42e9882 Bug 1090494, part 2 - Convert the consumers of AppendRoundedRectToPath and MakePathForRoundedRect to use the new RectCornerRadii API. r=mattwoodrow 2014-10-30 09:34:10 +00:00
Bobby Holley
3bea4bdef3 Bug 1090983 - Invoke UpdateReadyState() after invoking SetState(). r=cpearce
Otherwise, UpdateReadyState() will think that nothing has changed.
2014-10-30 09:16:02 +01:00