Carsten "Tomcat" Book
25e99bd2cd
Merge mozilla-central to b2g-inbound
2014-10-31 14:26:06 +01:00
Carsten "Tomcat" Book
6fd9e51d9f
merge mozilla-inbound to mozilla-central a=merge
2014-10-31 14:07:48 +01:00
Shawn Ku
f9d9d61b6e
Bug 1091429 - B2G RIL: Correct UCS2 handling for EFPNN. r=Edgar.
2014-10-31 10:18:28 +08:00
Kan-Ru Chen (陳侃如)
56d3253de4
Bug 978681 - Fix createNewTest.py to use mochitest.ini. r=smaug
2014-10-31 10:39:15 +08:00
Kan-Ru Chen (陳侃如)
28a5946d51
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 (陳侃如)
5002238d50
Bug 1090759 - Part 4. Use disabled in mochitest.ini. r=smaug
2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
630d892dd6
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 (陳侃如)
4fc798d590
Bug 1090759 - Part 2. Use DOM Promise in browserElementTestHelpers.js. r=smaug
2014-10-31 10:39:14 +08:00
Kan-Ru Chen (陳侃如)
b7d831b788
Bug 1090759 - Part 1. Use pushPermissions in browserElementTestHelpers.js. r=smaug
2014-10-31 10:39:13 +08:00
Wes Kocher
e0d9ddc182
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
3d1299294d
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
5c16974f01
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
c33d0bc4e2
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
39bf0debd0
Bug 1088228 part 5. Use the new CloneFunctionObject in XBL. r=peterv
2014-10-30 17:40:17 -04:00
Boris Zbarsky
d29ace60f6
Bug 1088228 part 3. Use the new nsJSUtils API for event handlers. r=peterv
2014-10-30 17:40:13 -04:00
Boris Zbarsky
677958f38c
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
a8f73d5f5b
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
9a87c4aa6f
Merge inbound to m-c. a=merge
2014-10-30 16:03:53 -04:00
Ryan VanderMeulen
aa8a043e5d
Backed out changeset 299bc1ce71c0 (bug 1089472) for making the webapps tests permafail.
2014-10-30 14:28:11 -04:00
Ryan VanderMeulen
d59c32b5f8
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
913151dffd
Bug 82711 - Fix error with some compilers from previous patch. r=bzbarsky
2014-10-30 06:09:22 -07:00
Andrew McCreight
c1d2784a73
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
6488c90bfb
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
618a8fabc6
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
bad15624f2
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
6c4a924701
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
91aaa3e40b
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
c3ded97a6c
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
d010e3f711
Bug 1090900 - Issue SimpleTest.finish() even if test failed. r=padenot
2014-10-30 12:15:58 +11:00
Szu-Yu Chen [:aknow]
f744293b53
Bug 1090776 - Prevent DataCloneError. r=hsinyi
2014-10-29 03:09:00 -04:00
Vaibhav Agrawal
3dd2076b3b
Bug 1089030 - Invalid mochitest skipped in dom/contacts/tests/mochitest.ini. r=jmaher
2014-10-29 22:00:00 -04:00
Junior Hsu
145d9cfd14
Bug 1089472 - Remove boardcast UpdateState as onDownloadPackage. r=fabrice
2014-10-27 19:06:00 -04:00
Bevis Tseng
3a2474f5c8
Bug 1088573 - Part 2: Enhance test coverage. r=echen
2014-10-29 17:53:55 +08:00
Bevis Tseng
431212b266
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
203b0b3926
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
2646ca78ed
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
69c08471f7
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
dde25d3a98
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
9c6679d172
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
600ab9bfb9
Bug 1091091: Support ErrorResult in Promise::MaybeReject(). r=bz
2014-10-30 11:12:09 -04:00
Jessica Jong
b67b853197
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
b984a643b0
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
a13773a1b4
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
e84a16dea7
Bug 1085307 - [Icc] Deprecate IccCardLockError.lockType. r=smaug,hsinyi
2014-10-24 16:04:04 +08:00
Jonathan Watt
6b502f624e
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
053e9ca254
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
Mike Hommey
47c853314f
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Chris Pearce
6440005c47
Bug 1071482 - Add more logging to help debug rare intermittent failures. r=edwin
2014-10-30 15:05:49 +13:00
Chris Pearce
4276cea1b0
Bug 1071482 - Break a cycle in TrackBuffer and SourceBufferDecoder's MediaTaskQueue's SharedThreadPool. r=cajbir
2014-10-28 13:21:13 +13:00
Chris Pearce
1699179c49
Bug 1071482 - Make content encrypted via EME inaccessible from JS APIs. r=roc
2014-10-28 13:21:12 +13:00