Commit Graph

378 Commits

Author SHA1 Message Date
Alexandre Lissy
1e1e033d34 Bug 1093108 - Do not overwrite pre-existing logs. r=gwagner
Simply rely on OS.File.makeDir() and gracefully fail instead of
overwriting pre-existing user data.
2014-12-17 07:49:00 +01:00
Christoph Kerschbaumer
60c2db8aac Bug 1087725: Make JS callers of ios.newChannel call ios.newChannel2 in b2g/ (r=sicking) 2014-12-15 18:38:17 -08:00
Alexandre Poirot
cd42d11736 Bug 1100964 - Reset phone while enabling unrestricted devtools mode. r=fabrice, r=sicking
--HG--
extra : amend_source : 905e0ea7680baad061c66a0b6dc77dbf23258218
2014-11-26 06:46:00 -05:00
Alexandre Lissy
2b2037cf77 Bug 1094362 - Completely disable update prefs for reftest. r=vingtetun, r=jgriffin
When running reftests on Mulet, we do not want that forced update
checking gets triggered. We can block this by setting the following
prefs:
 - app.update.enabled to false
 - app.update.url.override and app.update.url to empty string
We also disable tiles-related pinging and downloading by setting empy
values for:
 - browser.newtabpage.directory.source
 - browser.newtabpage.directory.ping
Gaia also does force check app updates at some point, so we introduce a
new pref, webapps.update.enabled, that we can use to make sure webapps
update won't be triggered.
2014-12-05 07:14:00 -05:00
Ehsan Akhgari
e30c04c40e Bug 1106116 - Load images for notifications triggered from private browsing windows as private; r=jdm 2014-11-28 14:08:29 -05:00
Alexandre Poirot
9b02c5402d Bug 1097814 - Fix fake hardware buttons in mulet. r=paul, r=vingtetun 2014-11-20 10:48:00 -05:00
Alexandre Lissy
b1a47c39c4 Bug 1079322 - Extract properties using libc functions. r=gwagner
The LogShake features allows one to shake its device to be able to dump
a set of useful logging informations. This includes several log files,
and also the Android properties. In the past, we relied on the
/dev/__properties__ file to extract their content by parsing its value.
This is duplicate work from the bionic libc and libcutils library.
Worst, the format used to store the values in this file has been changed
between JellyBean and Kitkat, so our parser was not able to dump the
values: that explains bug 1079322. To fix this we make use of some of
the underlying libc-defined functions used to iterate and get properties
values:
 - __system_property_find_nth() to retrieve one arbitrary property by
   its number (starting from 0), and this returns a struct containing
   all the informations
 - __system_property_read() to read the values contained in the struct
   that was previously retrieved
2014-11-12 06:31:00 +01:00
Alexandre Lissy
f159c5a041 Bug 1092074 - Make LogShake feature resilient to read/parse errors. r=gwagner
In the event of broken/unexpected things, we would like to have even a
partial log set dump. This happens for parsing properties values on
Kitkat builds: the current code does all the parsing itself, but the
format of storage of properties evolved with Kitkat base system, and
this makes LogParser to fail, as documented in bug 1079322. Even if we
miss some values, it can still be useful to have the other remaining
ones.
2014-10-31 05:47:00 +01:00
David Garcia
5f63fe0ac4 Bug 1073501 - Include activity type in activity-choice mozChromeEvent. r=fabrice 2014-10-31 01:50:00 -04:00
Jan-Ivar Bruaroey
54d43d8dad Bug 1033885 - return MediaStreamError instead of error strings, to spec. r=bz, r=jesup 2014-10-27 15:42:56 -04:00
Nicholas Nethercote
c24a781566 Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00
Martijn Wargers
45231213c4 Bug 1085270 - Remove custom protocol handler for Youtube. r=fabrice 2014-10-22 17:26:20 +02:00
Alexandre Lissy
5961726451 Bug 1067329 - Fix logshake directory computation. r=gwagner
--HG--
extra : rebase_source : 3b1bcbe2ca9f6f38ebad792c19d0b943e4f67edf
2014-10-08 03:25:00 +02:00
Alexandre Lissy
f8a342dcb2 Bug 1079758 - Send logshake capture start event. r=gwagner
--HG--
extra : rebase_source : a4503b9f96e31001aaa4388c1ca6ee5cfe477d18
2014-10-08 22:49:00 +02:00
J. Ryan Stinnett
796156ab1f Bug 975084 - Part 2: B2G tab list actors. r=ochameau 2014-10-13 16:47:00 +02:00
J. Ryan Stinnett
85285622ae Bug 975084 - Part 1: Access browser frames. r=vingtetun,ochameau
--HG--
rename : b2g/components/AppFrames.jsm => b2g/components/Frames.jsm
2014-10-13 08:43:00 +02:00
Andrea Marchesini
8f8ec51372 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini
7491bee8c3 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
Ryan VanderMeulen
cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini
c8190ba625 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini
d272279126 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
Kai-Zhen Li
ef68b1dfb9 Bug 1053691 - Fallback to /cache if /persist is not available. r=fabrice 2014-10-01 14:11:44 +08:00
Birunthan Mohanathas
02533aaee7 Bug 1045289 - Change uses of "XPCom" to "XPCOM". r=froydnj 2014-09-26 07:20:23 +03:00
Michael Wu
85e84775a2 Bug 1058978 - Import XPCOMUtils.jsm in MobileIdentityUIGlue.js, r=fabrice 2014-09-25 03:21:35 -04:00
Kyle Machulis
64b49e97a2 Bug 1058180 - Only create app migrator when absolutely needed; r=fabrice 2014-09-23 13:22:54 -07:00
Eric Rahm
8d027cb6cd Bug 1060171 - Part 2: Set log level when forwarding to console service. r=froydnj, r=fabrice 2014-09-22 15:33:15 -07:00
Eric Rahm
c3faf6e570 Bug 1071192 - Include column number in stack traces. r=dhylands 2014-09-22 15:07:42 -07:00
Eric Rahm
789b89e789 Bug 1060161 - Add stack trace to console.assert,error,trace messages. r=janx 2014-09-12 14:02:54 -07:00
Robert Bindar
1d7df22c6e Bug 912645 - Add notification behavior dict support. r=baku, sr=sicking 2014-09-16 17:12:00 -04:00
Robert Bindar
f96fef8cdb Bug 1054415 - delete notification from the database when observing alertfinished. r=mhenretty 2014-09-12 16:50:00 +02:00
Kyle Machulis
7b66095905 Bug 1062984 - Make directory service query for bookmark migration more resilient; r=fabrice
--HG--
extra : rebase_source : 54d6ba208d20053ae9888baf8450f2c251c7900c
2014-09-11 16:57:10 -07:00
Alexandre Poirot
75e1b8902b Bug 1062107 - Fix system app listener removal. r=fabrice 2014-09-04 03:04:00 +02:00
Sam Penrose
39652249b0 Bug 1060647 - Explicitly import XPCOMUtils in FxAccountsUIGlue.js. r=ferjm
--HG--
extra : rebase_source : 791aa4ea49e8430a54eab91d9bb55ba760efbe9d
2014-08-29 15:21:37 -07:00
Ryan VanderMeulen
6c8cf7e914 Backed out changeset 3390001fd2a6 (bug 1062107) for mochitest failures. 2014-09-03 12:50:22 -04:00
Fabrice Desré
22294f914a Bug 1062107 - System JS : ERROR http://mochi.test:8888/tests/b2g/components/test/mochitest/systemapp_helper.js:97 - TypeError: assert is not a function r=ochameau r=ochameau 2014-09-03 08:35:45 -07:00
1f9e3f30c2 Bug 1019816 - Developer option to store logcat to sdcard by shaking the phone. r=gerard-majax 2014-08-22 10:32:00 +02:00
Alexandre Poirot
a6e2314876 Bug 1043699 - Fix command line arguments handling on desktop. r=fabrice 2014-08-28 10:10:00 +02:00
Kyle Machulis
ce8680c513 Bug 938171 - Move browser app database file in gecko; r=fabrice 2014-08-25 13:30:07 -07:00
Ed Morley
397a7dc6b8 Merge mozilla-central and b2g-inbound 2014-08-21 14:28:53 +01:00
James Hobin
bed68d4b99 Bug 1042463 - "System Update Ready" prompt keeps coming back and remind me battery is not 50% charged. r=fabrice 2014-08-19 14:57:00 -04:00
Robert Bindar
29ee85a120 Bug 899585 - Add custom data support in the Notification constructor r=baku 2014-08-20 17:56:12 -07:00
Julien Wajsberg
6b9eff1884 Bug 1046828 - [Notifications API] We should never send the "show" event using system messages at a reboot. r=mhenretty 2014-08-06 03:45:00 -04:00
Fabrice Desré
c21eb71a83 Bug 1050423 - Killing an app that has an open permissions dialog leaks the ContentParent r=vingtetun 2014-08-08 11:03:21 -07:00
Fabrice Desré
be9dd03e7c Bug 1042881 - ManifestHelper() must resolve uris against the manifest url r=myk 2014-07-30 14:00:15 -07:00
Fabrice Desré
0b4550d49b backout 5a84a1907654 (bug 1042881) for causing app startup failures r=me 2014-07-31 12:14:03 -07:00
Carsten "Tomcat" Book
8457c6a69a merge mozilla-inbound to mozilla-central a=merge 2014-07-31 12:57:22 +02:00
Fabrice Desré
10ddd66ff9 Bug 1042881 - ManifestHelper() must resolve uris against the manifest url r=myk 2014-07-30 14:00:15 -07:00
Sid Stamm
407401e416 Bug 994782 - Remove the old Content Security Policy parser, CSPUtils.jsm and tie-in logic. (r=ckerschb,jst) 2014-07-30 14:37:22 -07:00
Ryan VanderMeulen
d84fbe1b1f Bug 1019572 - Disable test_permission_gum_remember.html on opt builds as well.
DONTBUILD
2014-07-18 09:43:37 -04:00
Fabrice Desré
bb4f218464 Bug 1037212 - [Flame] Phone is not completely erased when a ringtone is set from the Music App r=dougt,dhylands,khuey 2014-07-17 18:30:47 -07:00