Commit Graph

27092 Commits

Author SHA1 Message Date
Marcos Caceres
8976751925 Bug 1079453 - Implement the manifest processor part of W3C Manifest. r=ehsan
* spec conforming implementation
* test suite
2014-10-31 11:24:47 -07:00
Ryan VanderMeulen
24f8127ec9 Backed out changeset 1cce9c56538f (bug 1087633) for static analysis bustage. 2014-10-31 13:58:52 -04:00
Kyle Huey
c61377bed5 Bug 1091981: Make sure to use the canonical nsITelephonyCallback pointer. r=aknow 2014-10-31 10:50:22 -07:00
Olli Pettay
58362d8d4f Bug 1087633, Filter out XPConnect wrapped input streams, r=bz
--HG--
extra : rebase_source : a33654c249bc60464fe3c1a372dee0f58ee465c7
2014-10-31 19:11:08 +02:00
Vaibhav Agrawal
3fcb206338 Bug 1089031 - Remove invalid mochitests and adding them to support-files in dom/encoding/test/mochitest.ini. r=jmaher 2014-10-31 05:35:00 -04:00
Ehsan Akhgari
26155926fc Bug 1091626 - Mark TVSourceListener as final; r=seanlin
This avoids compiler warnings when deleting this object since
its destructor is not virtual.
2014-10-31 10:42:29 -04:00
Ehsan Akhgari
05c732fdff Bug 1091628 - Remove TVProgram::mIsInterrupting since it is unused; r=seanlin 2014-10-31 10:42:02 -04:00
Carsten "Tomcat" Book
17a5193227 Merge mozilla-central to mozilla-inbound 2014-10-31 14:23:10 +01:00
Carsten "Tomcat" Book
52411c0726 merge mozilla-inbound to mozilla-central a=merge 2014-10-31 14:07:48 +01:00
Carsten "Tomcat" Book
6ab7c874a2 Backed out changeset 77052db08766 (bug 611388) 2014-10-31 13:12:18 +01:00
Gabor Krizsanits
9d0ea83164 Bug 1061469 - part10: Removing intermittent import test. r=mrbkap 2014-10-31 13:03:03 +01:00
Gabor Krizsanits
6742856ebb Bug 1061469 - part9: test: defaultView should be null for imports. r=mrbkap 2014-10-31 13:03:03 +01:00
Wes Kocher
f060936900 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
cf259d89d5 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
Boris Zbarsky
1ca4d15575 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
46bca7404e Bug 1088228 part 5. Use the new CloneFunctionObject in XBL. r=peterv 2014-10-30 17:40:17 -04:00
Boris Zbarsky
19a45014f5 Bug 1088228 part 3. Use the new nsJSUtils API for event handlers. r=peterv 2014-10-30 17:40:13 -04:00
Boris Zbarsky
49256af4b5 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
f3eda36389 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
Brian Marshall
ed2fcb1f5d Bug 82711 - Fix error with some compilers from previous patch. r=bzbarsky 2014-10-30 06:09:22 -07:00
Andrew McCreight
6869aa38e9 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
Ryan VanderMeulen
2f3ad42b2a 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
d1d2546edb Bug 1072773: Add a preference for enabling SQLite's synchronous=FULL mode in IndexedDB. r=bent 2014-10-30 13:18:33 -07:00
Ryan VanderMeulen
aa31867de0 Merge inbound to m-c. a=merge 2014-10-30 16:03:53 -04:00
Ryan VanderMeulen
8a108284cb Backed out changeset 299bc1ce71c0 (bug 1089472) for making the webapps tests permafail. 2014-10-30 14:28:11 -04:00
Ryan VanderMeulen
b93dfdf1a7 Backed out changesets 5e406b1536f9, 27e644701c98, and 762aff2c9dbf (bug 1083989) for mochitest-e10s failures.
CLOSED TREE
2014-10-30 12:46:08 -04:00
Alexandre Lissy
00e8c7eeb3 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
Christoph Kerschbaumer
adf15c3375 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
e9bc2ce458 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
a20087d2cf 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
22e4cb81e7 Bug 1090900 - Issue SimpleTest.finish() even if test failed. r=padenot 2014-10-30 12:15:58 +11:00
Fredrik Lanker
f6e6bfafd6 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
Szu-Yu Chen [:aknow]
5b2d0fd08a Bug 1090776 - Prevent DataCloneError. r=hsinyi 2014-10-29 03:09:00 -04:00
Vaibhav Agrawal
a86dab8049 Bug 1089030 - Invalid mochitest skipped in dom/contacts/tests/mochitest.ini. r=jmaher 2014-10-29 22:00:00 -04:00
Junior Hsu
02aead3802 Bug 1089472 - Remove boardcast UpdateState as onDownloadPackage. r=fabrice 2014-10-27 19:06:00 -04:00
Bevis Tseng
6db875073a Bug 1088573 - Part 2: Enhance test coverage. r=echen 2014-10-29 17:53:55 +08:00
Bevis Tseng
ef726af2b8 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
98825457af Bug 1083989 - Adapting Browser Chrome mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-27 22:45:18 +01:00
David Rajchenbach-Teller
cd1048da46 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
c52d2b32e5 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
43123c5ec0 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
080ed7ce76 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
52b881a303 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
Vaibhav Agrawal
c9d43f5a41 Bug 1089029 - Removing invalid mochitests and adding them to support-files in content/base/test/mochitest.ini. r=jmaher 2014-10-31 02:44:00 +01:00
Tim Chien
2f7e428dec Bug 1069055 - Merge focused element deletion test to another test. r=yxl 2014-10-31 02:11:00 +01:00
JW Wang
996d39bb25 Bug 1091436 - Enable test_chaining.html on B2G. r=cpearce 2014-10-30 06:37:00 +01:00
Vaibhav Agrawal
81e1888082 Bug 1089032 - Removing invalid mochitests and adding support-files in dom/encoding/test. r=jmaher 2014-10-30 10:43:00 +01:00
Vaibhav Agrawal
1ce33584a0 Bug 1089033 - Removing invalid mochitests and adding it as support-files in dom/events/test/mochitest.ini. r=jmaher 2014-10-30 10:09:00 +01:00
Vaibhav Agrawal
7f6c7d2e62 Bug 1089035 - Removing invalid mochitests and adding them to support-files in dom/tests/mochitest/*/mochitest.ini. r=jmaher 2014-10-30 11:46:00 +01:00
Vaibhav Agrawal
6d4081420e Bug 1089036 - Removing invalid mochitests and adding them as support files in dom/workers/test/mochitest.ini. r=jmaher 2014-10-30 08:41:00 +01:00