Commit Graph

189 Commits

Author SHA1 Message Date
Jim Chen
8990545f80 Bug 1043457 - Switch Fennec to using CrashHandler; r=snorp 2014-10-20 16:39:21 -04:00
Garvan Keeley
ccae0ee59c Bug 1061991 - Added permissions ACCESS_WIFI_STATE + CHANGE_WIFI_STATE for stumbler. r=mfinkle
CLOSED TREE
2014-10-03 11:51:00 -04:00
Ryan VanderMeulen
df1f2f2df5 Backed out changeset 450473a4733c (bug 1061991) for robocop failures. 2014-10-06 14:16:57 -04:00
Garvan Keeley
3c4efba77a Bug 1061991 - Added permissions ACCESS_WIFI_STATE + CHANGE_WIFI_STATE for stumbler. r=mfinkle 2014-10-03 11:51:00 -04:00
wesj
b57116e585 Bug 1071091 - Restrict the system download manager to non-release builds for now. r=nalexander 2014-09-24 22:29:00 -07:00
Wes Johnston
eb4a772539 Bug 816318 - Use Android DownloadManager for scanning downloads. r=mfinkle 2014-09-18 00:20:53 -07:00
Wes Johnston
21c4dfab8a Bug 897711 - Show a notification when in a guest session. r=bnicholson 2014-09-16 20:22:41 -07:00
Ryan VanderMeulen
656c725b0f Backed out 2 changesets (bug 815682, bug 897711) for Android S4 failures.
Backed out changeset 14f00ee7be7d (bug 897711)
Backed out changeset 3de21c283716 (bug 815682)
2014-09-10 22:00:26 -04:00
Wes Johnston
173f344670 Bug 897711 - Show a notification when in guest mode. r=bnicholson 2014-09-10 16:32:22 -07:00
Richard Newman
4a80a13f08 Bug 1061346 - Rename from "Send to Firefox" to "Add to Firefox". r=ckitching 2014-09-01 17:22:47 -07:00
Chris Kitching
3163c45e73 Bug 1044947 - Frontend for share handler. r=rnewman 2014-08-25 04:24:47 -07:00
Chris Kitching
95ee3f0beb Bug 1044794 - Part 3: a service for handling share intents. r=rnewman 2014-08-27 18:59:41 -07:00
Chenxia Liu
201a636411 Bug 1059440 - Don't set noHistory for onboarding activity. r=trivial 2014-08-29 15:52:10 -07:00
Nick Alexander
45478db795 Bug 1058160 - Make o.m.g.BrowserApp LAUNCHER activity default and high priority. r=bnicholson
In order to launch in response to the MAIN activity (via |adb shell am
start -a android.intent.action.MAIN org.mozilla.fennec|, for example),
the activity must have category default.  That is added automatically to
<activity> elements that have category LAUNCHER, but apparently not to
<activity-alias> elements.  This patch adds it manually.

In general, <intent-filters> are prioritized by their order in the
manifest file.  To avoid future confusion, this patch bumps the
android:priority of the existing filter.

--HG--
extra : rebase_source : 021da06af2f3e41fc0f38eee7fc33360797f64b0
2014-08-29 11:51:46 -07:00
Chenxia Liu
3c580d4339 Bug 1042809 - Part 1: Lightweight first-run experience. r=lucasr 2014-08-21 17:18:42 -07:00
Margaret Leibovic
f8e7c66f15 Bug 1011470 - Remove panel picker logic. r=liuche 2014-08-19 12:25:37 -07:00
Richard Newman
162bd5a0bb Bug 936851 - Part 1: remove VideoPlayer. r=mfinkle 2014-07-31 08:56:51 -07:00
Richard Newman
346d2effff Bug 1045087 - Remove Product Announcements integration points from Fennec. r=mfinkle 2014-07-28 15:49:56 -07:00
Richard Newman
9be9372d99 Bug 1042382 - Part 2: define SDK ranges in AndroidManifest.xml. r=mfinkle 2014-07-25 13:27:49 -07:00
Richard Newman
d024d6279f Backed out changeset cb8ca90a354d, 894afa1b44ae (bug 1042382) 2014-07-25 13:45:03 -07:00
Richard Newman
f5a30a295e Bug 1042382 - Part 2: define SDK ranges in AndroidManifest.xml. r=mfinkle 2014-07-25 13:27:49 -07:00
Nick Alexander
be74041ced Bug 1032217 - Export gecko.{WebApp,BrowserApp}. r=bnicholson
This allows explicit intents from outside of the App.  Tested locally by:

* creating and launching a home screen shortcut; (the presenting issue)

* trying a an "old style" webapp home screen launch, like:

adb shell am start -a org.mozilla.gecko.WEBAPP -n org.mozilla.fennec_nalexander/.Webapp -d http://penguinpop.justplaymobile.com/penguinpop.webapp

and

adb shell am start -a org.mozilla.gecko.WEBAPP -n org.mozilla.fennec_nalexander/org.mozilla.gecko.Webapp -d http://penguinpop.justplaymobile.com/penguinpop.webapp

Both log the expected message in the dispatcher:

W GeckoWebappImpl(12501)      no package name; treating as legacy shortcut

Both fail with:

E GeckoConsole(12177)         Error getting pref for application/x-web-app-manifest+json.

I verified that this behaviour happens with the Nightly of June 24, 2014 -- the
one right before the patch that introduced this regression.
2014-07-18 09:39:56 -07:00
Richard Newman
a29afdebde Bug 1017244 - Bump minSdkVersion to 9. r=blassey 2014-07-17 09:34:25 -07:00
Nick Alexander
29fb36a96c Bug 1024708 - Part 2: Build stumbler JAR and integrate into Fennec. r=rnewman 2014-07-15 13:50:21 -07:00
Wes Johnston
27082422d5 Bug 1004495 - Revamp notification handlers to work when Gecko is not running. r=bnicholson 2014-06-27 13:25:00 -07:00
Margaret Leibovic
b5978defcf Bug 1038227 - Record search history in Fennec. r=rnewman 2014-07-15 10:47:29 -07:00
Wes Johnston
b5ab3a5d00 Backout 13d9e025fc86 and 3f846b593bcb for bustage (bug 1033560). r=backout 2014-07-09 11:59:36 -07:00
Wes Johnston
abe8fffd97 Bug 1033560 - Enable chromecast support in dev builds. r=gps,blassey 2014-07-08 09:15:50 -07:00
Richard Newman
16986508fc Bug 1013024 - Part 1: catch install intent and deliver it to the distribution handler, processing the distribution file dynamically. r=mfinkle 2014-07-03 19:45:24 -07:00
Wes Johnston
ffa514a4cf Bug 901803 - Add a native media player backend for casting videos. r=mfinkle 2014-06-23 00:23:00 -07:00
Nick Alexander
348b170adc Bug 1021864 - Part 4: Build Search Activity as part of the Fennec APK. r=rnewman 2014-06-30 11:21:50 -07:00
Nick Alexander
43bb92d30e Bug 929865 - Part 3: Replace org.mozilla.gecko.App with BrowserApp. r=bnicholson
--HG--
extra : rebase_source : 261ac97c97d3f30ead5abcdd61034c38084e491b
2014-06-24 18:20:13 -07:00
Nick Alexander
a83bceb338 Bug 929865 - Part 2: Use <activity-alias> to wrap activities in generated namespace. r=bnicholson,myk
--HG--
rename : mobile/android/base/App.java.in => mobile/android/base/App.java
rename : mobile/android/base/Webapp.java.in => mobile/android/base/Webapp.java
extra : rebase_source : 176139e89facd5e96cff25dd4012c4e269d4a0a0
2014-06-24 18:20:13 -07:00
Myk Melez
89a81c0aad Bug 1025103 - blame preprocessor limitation for lack of clarifying parentheses in complex conditional directive; r=rnewman 2014-06-13 15:27:24 -07:00
Brad Lassey
d2ce9a0226 backout bug 1021742 (changeset 889e19a5e9cc) r=snorp 2014-06-13 12:57:44 -04:00
Richard Newman
f01a254b3f Bug 1021742. r=mfinkle 2014-06-12 21:24:23 -07:00
Brad Lassey
eeccec4b61 revert changeset b90d50c9d8be from bug 995407 because the wifi and cell tower data reporting code is not ready for a release audience r=mfinkle 2014-06-12 18:20:28 -07:00
Wes Johnston
475bb7bb3a Bug 1006158 - Add ability to pull in v7 libraries and google support libraries. r=nalexander 2014-06-11 11:00:17 -07:00
Richard Newman
aa3662b743 Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle 2014-06-10 10:37:38 -07:00
Myk Melez
6bef85114f Bug 1010587 - set android:debuggable="true" #ifdef NIGHTLY_BUILD and MOZ_DEBUG; r=nalexander 2014-05-16 12:03:39 -07:00
Richard Newman
a3baca5b53 Bug 917480 - Part 3: manifest changes for locale changes on API 17. r=nalexander
locale and layoutDirection need to appear together in android:configChanges
attributes. We specify these in any activity that we don't want Android to
automatically relaunch when a locale change occurs, which is most or all of
them.
2014-05-13 20:50:27 -07:00
Richard Newman
cf464dbd36 Bug 917480 - Part 2: add 'Language' section to top-level preferences, allowing for browser locale switching. r=nalexander
* * *
Bug 917480 - Part 2d: compute locale list at build time.
2014-05-13 20:50:27 -07:00
Wes Johnston
4a48e3b766 Bug 854040 - Re-enable mini-app mode on Samsung phones. r=blassey 2014-05-05 16:30:30 -07:00
Nick Alexander
8fc9d06555 Bug 976216 - Part 1: Add AppConstants.MOZILLA_OFFICIAL. r=rnewman 2014-05-05 11:27:55 -07:00
Guilherme Goncalves
e83c8a5534 Bug 995407 - Re-enable wifi/cell tower data reporting on release builds. r=blassey
First attempt at this. I'm not totally sure how to make sure this is working, though: the
best information I could find on making a release build was [1], and yet changing milestone.txt
manually didn't seem to work. On the bright side, this does look consistent with the patch on
bug 909938.

1- https://wiki.mozilla.org/Platform/Channel-specific_build_defines
2014-04-11 13:33:00 +02:00
Nick Alexander
a2a0ca216f Bug 988437 - Part 2: Make Firefox Account Android Account type unique per package. r=rnewman
This bumps every package's account type so that any issues shake out on
Nightly (which otherwise would not have experienced an account type
change).

The trivial change to the AndroidManifest is to ensure that the new
Account type is picked up by the build system, in the hopes of avoiding
a clobber.
2014-04-01 21:32:54 -07:00
Brad Lassey
eade3f50ca bug 979438 - Unify android target SDK versions r=nalexander
--HG--
rename : embedding/android/geckoview_example/AndroidManifest.xml => embedding/android/geckoview_example/AndroidManifest.xml.in
rename : mobile/android/geckoview_library/AndroidManifest.xml => mobile/android/geckoview_library/AndroidManifest.xml.in
rename : mobile/android/geckoview_library/project.properties => mobile/android/geckoview_library/project.properties.in
2014-03-25 23:27:16 -04:00
James Hugman
29b5f4490f Bug 958709 - enable webapps to kill their tasks; r=mfinkle,mhaigh
--HG--
extra : amend_source : d57e9195baa5eaf3d9847fef0a5b9d78ae8d3af4
2014-03-25 11:12:58 -07:00
Eugen Sawin
a206a9418d Bug 950417 - Enable safe direct request add-on installs. r=wesj, r=Mossop 2014-03-19 21:24:59 +01:00
Richard Newman
26a05f00cd Bug 980187 - Content provider for Fennec profiles. r=nalexander 2014-03-18 19:20:07 -07:00