Commit Graph

16804 Commits

Author SHA1 Message Date
Mike Hommey
5b1857c632 Bug 1173681 - Move nsIProfileUnlocker.idl to toolkit/profile and remove profile. r=bsmedberg 2015-06-23 08:55:40 -07:00
Carsten "Tomcat" Book
8b1114a78a merge mozilla-inbound to mozilla-central a=merge 2015-06-22 14:03:17 +02:00
Ahmed Khalil
097c040e07 Bug 1172077 - Merge tabs.db into browser.db. r=nalexander a=KWierso
This moves the tabs and clients table into the main per-profile
browser.db database.  It's a code savings but it also makes it easier
to query against open tabs when inspecting parts of the browser
database, like history and bookmarks.
2015-06-18 15:05:42 -07:00
Chenxia Liu
b171a19614 Bug 1173887 - Only display one title + favicon for the first doorhanger in a popup. r=ally, a=Kwierso 2015-06-16 14:03:09 -07:00
Chenxia Liu
65fa802bc9 Bug 1150613 - Doorhanger should not reappear after being dismissed. r=margaret, a=Kwierso 2015-06-18 10:53:09 -07:00
Jonathan Almeida
d3c669a643 Bug 1161820 - Replace all back button presses with Solo.goBack in tests. r=liuche CLOSED TREE 2015-06-17 17:24:48 -07:00
Ryan VanderMeulen
9eb883195d Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Ryan VanderMeulen
098dfe7c01 Merge fx-team to m-c. a=merge 2015-06-19 16:33:00 -04:00
Eugen Sawin
ed327d8103 Bug 1175605 - Do not access DOMApplicationRegistry properties before it is ready. r=myk 2015-06-18 22:09:49 +02:00
Sylvestre Ledru
39d636be88 Bug 1174506 - Bring back the version in the About:page of fennec r=glandium
Also update the configure to use MOZ_APP_VERSION for MOZ_APP_VERSION_ABOUT
if not found
2015-06-19 12:51:48 +02:00
Chenxia Liu
f2f7005dba Bug 1175996 - Backout enable of testSettingsMenuItems for 2.3 from bug 1144898. CLOSED TREE r=orange, a=RyanVM 2015-06-18 10:54:52 -07:00
Sebastian Kaspari
202877b136 Bug 1171288 - Add ability to build with RecyclerView support library. r=nalexander 2015-06-16 19:52:44 +02:00
Chenxia Liu
fedf1f003b Bug 1144898 - Android 4.3 testSettingsMenuItems | Exception caught - junit.framework.AssertionFailedError: Text string: '^Mozilla$' is not found! r=mcomella 2015-06-17 09:52:49 -07:00
Mike Taylor
cd0a40c8ee Bug 1175301: Update UA override for Youtube. r=mbrubeck 2015-06-17 13:02:30 -07:00
Nick Alexander
d5681224db Bug 1161234 - Pre: Add "CreateFirefoxAccountFromJSON" message. r=rnewman
We will probably grow a helper module for handling these
account-related messages, but this is enough to develop an
about:accounts style add-on.
2015-06-17 12:32:03 -07:00
Ryan VanderMeulen
d3e566da79 Merge fx-team to m-c. a=merge 2015-06-17 15:01:24 -04:00
Ryan VanderMeulen
8f39d2106c Merge m-c to inbound. a=merge
CLOSED TREE
2015-06-17 12:10:37 -04:00
Michael Comella
183470a2ff Bug 1170884 - Use 0dp for layout_w/h for perf reasons. r=mhaigh
This falls under the InefficientWeight rule.

Changes completed via Android Studio quick-fix.
2015-06-16 20:37:17 -07:00
Michael Comella
e7c144703d Bug 1170884 - Add title to menu item. r=mhaigh
Part of android lint's "MenuTitle" warning.

This is a stub (according to the comments) so we don't actually need a title. I
was going to suppress the lint output but since the title is the empty string
on v11+ where this value is used, I figured an empty string title should
suffice.
2015-06-16 19:36:23 -07:00
Michael Comella
ce0a2e5256 Bug 1170884 - Remove unnecessary namespace attribute. r=mhaigh
Part of android lint's "MissingPrefix" rule.
2015-06-16 19:31:48 -07:00
Michael Comella
f4b613d5d2 Bug 1170884 - Add explicit orientation to LinearLayouts. r=mhaigh
android-lint recommends this as part of it's "Orientation" rule.
2015-06-16 19:29:28 -07:00
Michael Comella
c37a55d4f8 Bug 1170884 - Remove obsolete layout params. r=mhaigh
Via the ObsoleteLayoutParam android Lint warning. Fixed automagically by
Android Studio.
2015-06-12 17:27:03 -07:00
Martyn Haigh
f6649e646e Bug 1174845 - Remove purple overflow menu button (r=mcomella) 2015-06-17 15:36:39 +01:00
Mike Taylor
a26c7a3942 Bug 1169772 - Add Android version to platform identifier of Fennec's UA string. r=mfinkle, r=gerv 2015-06-11 09:38:00 -04:00
Martyn Haigh
eab753a226 Bug 1157978 - Remove duplicate what is private browsing messages (r=margaret) 2015-06-17 15:30:59 +01:00
Mike Taylor
3b11b7962c Bug 1175305 - Enable dynamic UA updates for Fennec. r=margaret 2015-06-18 15:00:00 +02:00
Nick Alexander
7e516a64dd Bug 1168407 - Implement a bidirectional Java addon interface. f=jchen,r=rnewman,r=mfinkle
There are several parts to this ticket:

1) Produce javaaddons-1.0.jar, a standalone JAR defining a (versioned)
Java interface suitable for consumption by third-party Java addon
implementations.

2) Support the new V1 interface in the JavaAddonManager.

3) Add Robocop JavascriptTests testing the JavaScript message passing
interface to and from Java.

This patch can be read as "not in tests/" and "everything in tests/".
2015-06-17 21:47:29 -07:00
Nick Alexander
e05804a07e Bug 1168407 - Pre: Add GeckoJarReader.extractStream. r=rnewman
The use case is to ship a classes.dex file in a Gecko add-on.  This
makes it easy to extract such a file from an add-on to a temporary
location.  (Sadly, the Android Dex loading classes expect files, not
streams.)
2015-06-15 16:21:55 -07:00
Nick Alexander
5f9546a341 Bug 1168407 - Pre: Move roboextender under mobile/android/tests. r=gbrown
I want to include a file built during the Fennec build to the
roboextender extension; this is an easy way to arrange it.

I took the opportunity to make the extension file tree mirror the XPI
file tree, which always used base/.
2015-06-15 15:51:21 -07:00
Robert O'Callahan
fd486719cb Bug 1150284. Disable offsetX/offsetY properties in FxOS/Fennec. r=smaug 2015-06-18 17:04:14 +12:00
Nikhil Marathe
daba37f19e Bug 1173389 - Disable ServiceWorker network interception by default. r=ehsan 2015-06-12 16:28:13 -07:00
Michael Comella
250783c265 Bug 963873 - Replace HashMap with SparseArray in AndroidGamepadManager. r=nalexander
I don't expect to have many devices attached to a Fennec instance so it's
unlkely we'll run into the performance issues of SparseArray when
adding/removing.
2015-06-16 15:41:22 -07:00
Phil Ringnalda
17814c2085 Back out cc46990bc189 (bug 1144898) for testSettingsMenuItems failures and crashes 2015-06-16 19:44:05 -07:00
Chenxia Liu
13fda113be Bug 1144898 - Android 4.3 testSettingsMenuItems | Exception caught - junit.framework.AssertionFailedError: Text string: '^Mozilla$' is not found! r=mcomella 2015-06-16 15:49:04 -07:00
Chenxia Liu
c341912b90 Bug 1175356 - Don't log JSONException when updating the SiteIdentity info. r=trivial 2015-06-16 17:23:46 -07:00
Michael Comella
6e73cd95d4 Bug 1168980 - Search app store when there is no app to handle intent:// URI. r=margaret 2015-06-16 11:39:00 -07:00
Justin Dolske
9f5ea48c97 Bug 1109475 - Firefox should use HTTPS instead of HTTP for Safe Browsing URLs. r=gcp 2015-06-16 12:28:42 -07:00
Carsten "Tomcat" Book
ef590eebe8 merge mozilla-inbound to mozilla-central a=merge 2015-06-16 16:08:27 +02:00
Phil Ringnalda
134f13802a Back out cf876b6ac843 (bug 1168980) for Android xpcshell crashes in test_redirect-caching_failure.js and test_redirect_failure.js
CLOSED TREE
2015-06-15 21:00:36 -07:00
Richard Newman
8f20fd5dec Bug 1031569 - Don't query for non-exported activities, don't crash if we fail to launch one. r=mfinkle
Tested youtube.com, send tab, sharing menu.
2015-06-15 18:56:06 -07:00
Michael Comella
75e8f8724b Bug 1168662 - Add EXTRA_APPLICATION_ID to all outgoing Intents. r=margaret 2015-06-12 16:30:20 -07:00
Michael Comella
959aa05c48 Bug 1168662 - Modify all outgoing Intents with CATEGORY_BROWSABLE. r=margaret 2015-06-12 16:26:24 -07:00
Michael Comella
67c1f90fec Bug 1168980 - Search app store when there is no app to handle intent:// URI. r=margaret 2015-06-10 17:26:27 -07:00
Michael Comella
663bad4523 Bug 1173228 - Suppress SetJavaScriptEnabled linter warning. r=margaret
The function is required for a greasemonkey script and the code is expected to
be secure.
2015-06-09 18:52:12 -07:00
Nick Alexander
65a3bbd958 Bug 969925 - Generate an empty fennec_ids.txt. r=gbrown
Automation and some third-party tooling expects fennec_ids.txt, but an
empty file should suffice.
2015-06-15 11:34:51 -07:00
Wes Kocher
b554609a11 Merge m-c to inbound, a=merge 2015-06-15 18:34:29 -07:00
Florian Quèze
465c6d082c Bug 1109354 - prefer Firefox default engines over profile-installed plugins with the same name, r=markh. 2015-06-15 18:32:09 +02:00
Joel Maher
dfe029f673 Bug 1174693 - Remove old robocop talos tests which we don't run anymore. r=gbrown 2015-06-15 09:35:00 -04:00
Ryan VanderMeulen
184c8565bb Merge m-c to inbound. a=merge 2015-06-15 15:56:20 -04:00
Margaret Leibovic
e3f58ea9ca Bug 1173895 - Hide enable/disable context menu items for app disabled add-ons. r=liuche 2015-06-11 11:52:41 -04:00