Commit Graph

177 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
09388646a3 Merge mozilla-central to fx-team 2016-03-11 16:58:46 +01:00
Grigory Kruglov
9cc8e72cbc Bug 1254729 - Remove about:devices from Fennec. r=nalexander
MozReview-Commit-ID: 2RC82OrrsnA

--HG--
extra : transplant_source : %C3%06%0B%1D%5E%15%60%C3%3BZS%28EB%8B3s%F3%B7k
2016-03-09 15:37:04 -08:00
Mike Hommey
aa23cc29a6 Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester 2016-03-11 09:38:28 +09:00
Joel Maher
de9f8d8859 Bug 1251373 - Remove moz payment API support. r=Margaret
MozReview-Commit-ID: IW63XQDyB16

--HG--
extra : rebase_source : 2038809a37a265843e6033392cbe08641dfb3a50
2016-02-25 13:08:50 -08:00
Sebastian Kaspari
62eb8088ad Bug 1233799 - Enable DownloadContentService (and exclude fonts) in Nightly. r=rnewman
MozReview-Commit-ID: G7zDhHVt67C

--HG--
extra : rebase_source : a1959c3bd5b6617ecfd0eda8d40cec49e304689b
2016-02-16 16:43:27 +00:00
Nick Alexander
d466d2939f Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps
This commit produces an "install bouncer" APK which is a "hollow
shell" that looks like the main Fennec APK.  In particular, both APKs have:

* the same Android package name (application id); and
* the same set of <permission>, <uses-permission>, and <uses-feature>
  blocks in their manifests.

The bouncer APK must always have an android:versionCode smaller than
the main Fennec APK; for now, we will just bump that manually
mobile/android/bouncer/moz.build.

--HG--
rename : mobile/android/javaaddons/Makefile.in => mobile/android/bouncer/Makefile.in
rename : mobile/android/app/assets/example_asset.txt => mobile/android/bouncer/assets/example_asset.txt
rename : mobile/android/javaaddons/moz.build => mobile/android/bouncer/moz.build
rename : mobile/android/base/resources/drawable-v21/logo.xml => mobile/android/bouncer/res/drawable-v21/logo.xml
rename : mobile/android/base/resources/drawable/logo.xml => mobile/android/bouncer/res/drawable/logo.xml
extra : commitid : 1XkuX1F0pMb
extra : rebase_source : c49ac53697927b0f3d1ee47bc1e7035c1b465e99
extra : source : aaa420ed66d754ecc17b19f5a12297d24371f1ca
extra : histedit_source : 0e3e2fa225c48ba48df72ff116fd62a7b1ef5ed2
2016-01-27 15:28:31 -08:00
Nigel Babu
ede1aa8b36 Backed out 10 changesets (bug 1234629, bug 1233882) for bustage on Android rc tests
Backed out changeset 9aa32d9a25df (bug 1234629)
Backed out changeset d73d36c9619b (bug 1234629)
Backed out changeset a7f63b3721cd (bug 1233882)
Backed out changeset c79f4a8c3e86 (bug 1234629)
Backed out changeset 400c030d3c01 (bug 1234629)
Backed out changeset 54a3d0851bc6 (bug 1234629)
Backed out changeset f80912ecfa87 (bug 1234629)
Backed out changeset 50bcadca2131 (bug 1234629)
Backed out changeset aaa420ed66d7 (bug 1234629)
Backed out changeset 7a62e97f07c2 (bug 1234629)

--HG--
rename : mobile/android/app/lint.xml => mobile/android/app/base/lint.xml
rename : mobile/android/app/src/main/resources/robolectric.properties => mobile/android/tests/background/junit4/resources/robolectric.properties
extra : commitid : KJVIqyGBEZg
2016-02-05 15:42:28 +05:30
Nick Alexander
3814ebb59b Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps
This commit produces an "install bouncer" APK which is a "hollow
shell" that looks like the main Fennec APK.  In particular, both APKs have:

* the same Android package name (application id); and
* the same set of <permission>, <uses-permission>, and <uses-feature>
  blocks in their manifests.

The bouncer APK must always have an android:versionCode smaller than
the main Fennec APK; for now, we will just bump that manually
mobile/android/bouncer/moz.build.

--HG--
rename : mobile/android/javaaddons/Makefile.in => mobile/android/bouncer/Makefile.in
rename : mobile/android/app/assets/example_asset.txt => mobile/android/bouncer/assets/example_asset.txt
rename : mobile/android/javaaddons/moz.build => mobile/android/bouncer/moz.build
rename : mobile/android/base/resources/drawable-v21/logo.xml => mobile/android/bouncer/res/drawable-v21/logo.xml
rename : mobile/android/base/resources/drawable/logo.xml => mobile/android/bouncer/res/drawable/logo.xml
extra : commitid : 1XkuX1F0pMb
extra : rebase_source : 3154b4569efd4cccb4d5f72ff9bbff60d2744d3b
extra : histedit_source : 5e10ab9825bcf653a5a109c8e502658d52aedd79
2016-01-27 15:28:31 -08:00
Jim Chen
1fbdd6e6fc Bug 1223209 - Remove geckoview_example; r=nalexander r=mfinkle
geckoview_example is broken and obsolete, and we haven't maintained it
for a long time. We should remove it from the tree, allow GeckoView AARs
to build, and rely on other example GeckoView projects that live on
GitHub.
2016-01-14 18:20:02 -05:00
Richard Newman
f73acc178f Bug 1237342 - Drop support for Android API 14 from Firefox builds. r=nalexander
--HG--
extra : commitid : Exc5s17e8Wt
extra : rebase_source : 0745780e85e84e5fa4263677582991053dcc49d1
2016-01-06 10:43:46 -08:00
Richard Newman
bfd4e42e64 Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
--HG--
extra : commitid : Jy5ZErXKDrz
extra : source : 06a75f114c316479598d2d147a772b7161abfe57
2015-12-30 18:59:17 -08:00
Nigel Babu
54384ad6a1 Backed out changeset 06a75f114c31 (bug 1155801)
--HG--
extra : commitid : 4AM4nPS3gKY
2015-12-31 13:57:25 +05:30
Richard Newman
a3f03c1b51 Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
--HG--
extra : commitid : C22fCOxjmjN
2015-12-30 18:59:17 -08:00
Swaroop Rao
1ae80adb05 Bug 1222607 - Remove MOZ_ANDROID_TAB_QUEUE build flag. r=sebastian 2015-12-17 08:58:00 +01:00
Carsten "Tomcat" Book
5a9f09086a merge mozilla-inbound to mozilla-central a=merge 2015-11-30 13:19:02 +01:00
Kartikaya Gupta
c3f4811505 Bug 1206872 - Enable C++ APZ in Fennec nightly builds. r=mfinkle
--HG--
extra : commitid : 74ro3DwxVdY
2015-11-28 21:35:36 -05:00
Kalpesh Krishna
bd090743b5 Bug 1148028 - Remove MOZ_ANDROID_SHARE_OVERLAY. r=vivek,nalexander
Fennec ships the Share Overlay everywhere.

--HG--
extra : commitid : 5BjYeDt7odR
extra : rebase_source : 8f8b97ee70161312a3c4ba7add801a1b2d340d23
2015-11-27 12:51:02 -08:00
Kalpesh Krishna
bd454774aa Bug 1207307 - Remove MOZ_ANDROID_FIREFOX_ACCOUNT_PROFILES flag. r=vivek,nalexander
--HG--
extra : commitid : EDAzygqNz9I
extra : rebase_source : 39b977fddd43906b15024efce1e34362cf0e3259
2015-11-09 10:57:01 -08:00
Nick Alexander
6f0d9d66df Bug 1220891 - Let web Firefox Accounts UI ride the trains. r=margaret
--HG--
extra : commitid : JR43EjRaHgd
extra : rebase_source : b3289317917297c2727db3121db99cfa319dbf3a
extra : histedit_source : 825ee4543ecb6e5527f435fa2868259ffbc5e635
2015-11-02 15:04:40 -08:00
Nick Alexander
28cbcc16f5 Bug 1207708 - Part 1: Add MOZ_ANDROID_GCM{_SENDERID} build flags. r=sebastian
These flags are not intended to be feature specific.  On day one, we
intend to support a single GCM-backed feature -- Push Notifications --
but the set of GCM-consuming features is potentially large (e.g.,
possibly Firefox Sync tickles and Send Tab to Device alerts).  Such
features can and will have their own build flags.

Note that GCM sender IDs are not sensitive -- see link in code
comment.  Since this is something custom branding will almost always
want to set, I don't want to bury the default value in confvars.sh.

--HG--
extra : commitid : HBHDBk2tC6S
extra : source : d4e39587c87c16564eeac6d1f8568814b63e5325
2015-10-27 17:42:35 -07:00
Mark Finkle
81a77e2682 Bug 1210089 - Remove NIGHTLY flag for Switchboard support r=margaret 2015-10-22 01:06:19 -04:00
Mike Hommey
9af046b5b4 Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Michael Comella
8c10acc9fb Bug 1212347 - Disable GeckoView globally by default. r=nalexander
--HG--
extra : commitid : HZjRP5udwAL
extra : rebase_source : 6dd40f59fc757fc4da7c67fa382634a60a3f45ab
2015-10-07 10:25:23 -04:00
Nick Alexander
29940ded23 Bug 1205734 - Enable web-based Firefox Accounts UI in Fennec Nightly. r=me
--HG--
extra : commitid : KyVlpveRFQt
extra : rebase_source : ad096194c68a98d7da4605e295ecc989d7be4ac1
2015-09-15 15:52:40 -04:00
Sylvestre Ledru
454402606d Bug 1196373 - Remove useless empty line r=trivial 2015-09-16 11:45:28 +02:00
Sylvestre Ledru
8792cfc826 Bug 1196373 - Use the globally defined version instead of using the hardcoded value r=glandium
This will fix the display the beta number in the fennec about windows/support.
2015-09-16 11:43:07 +02:00
Nick Alexander
a53e3171ae Bug 1204937 - Pre: use native account UI in Fennec. r=me
--HG--
extra : commitid : AXrkk7zux2n
extra : rebase_source : dd6463a0c6427b65ab77f51de242fd259b553aa4
2015-09-15 13:35:06 -04:00
Ryan VanderMeulen
6e18bb2fc7 Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
Jordan Lund
87407424dc Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal 2015-08-28 13:41:26 -07:00
Mark Finkle
7ba2bb4f8b Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander 2015-08-27 13:49:48 -04:00
Nick Alexander
5ea13b10fe Bug 1192004 - Enable Firefox Account avatars in Fennec release builds. r=margaret
--HG--
extra : commitid : 82ZpLw0IKTL
extra : rebase_source : 77c5cab2e49cb41bb329882e978494629f4449d0
2015-08-10 11:07:29 -07:00
ffxbld
3188a80526 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Jordan Lund
91a0fc233b Bug 1186522 - remove requirement of signed add-ons for beta builds, r=mossop 2015-08-09 16:04:06 -07:00
Martyn Haigh
bf3b67755b Bug 1188951 - Let tab queues ride the trains; r=sebastian
--HG--
extra : commitid : 6nnEBy9RBtl
extra : rebase_source : a2328809a0349e76c4d90b6f244d94b32f91323b
2015-08-05 17:27:50 +01:00
ffxbld
264ecae3ce Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-06-29 13:34:04 -07:00
vivek
441e18b628 Bug 1055264 : Build flags added for firefox account profile -r=nalexander.
--HG--
extra : commitid : CB7Oe2LjdWO
extra : rebase_source : e914a08754618a5a44ad620afa422985bd09fdc7
2015-06-10 21:22:00 -07:00
Dave Townsend
3a593f903e Bug 1168570: Enable add-on signing support in Android. r=margaret
--HG--
extra : rebase_source : eb8e48a3805068b9b23009b9f597712102efbee1
extra : amend_source : c739460458542a03557bda417aea231dee00a0e9
2015-05-26 13:24:23 -07:00
Michael Comella
58d31221f5 Bug 1164938 - Add MOZ_ANDROID_TAB_QUEUE flag only on NIGHTLY_BUILD. r=nalexander
--HG--
extra : rebase_source : 27d9d3718d0df6f13a1619d02771a5412e41982b
2015-05-14 15:39:46 -07:00
ffxbld
6e000a11db Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-05-11 15:06:43 -04:00
Nathan Toone
79c3b4b7be Bug 1161195 - Part 1: Set java class names at compile time. r=nalexander
Rather than hardcoding the following classes in AppConstants.java.in and AndroidManifest.xml, they are set in
confvars.sh:
   org.mozilla.gecko.GeckoApplication (Specified using MOZ_ANDROID_APPLICATION_CLASS)
   org.mozilla.gecko.BrowserApp       (Specified using MOZ_ANDROID_BROWSER_INTENT_CLASS)
   org.mozilla.search.SearchActivity  (Specified using MOZ_ANDROID_SEARCH_INTENT_CLASS)
2015-05-05 20:10:50 -06:00
Nick Alexander
58df5ad745 Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium
--HG--
extra : rebase_source : e624b5dc8c3ca5de7cf72477ea082ce2495e25db
extra : source : dcd206152465e4b24c9fea05e319536611c33644
2015-05-01 13:42:15 -07:00
Nick Alexander
c9b9d875e9 Backed out changeset dcd206152465 (bug 1159371) 2015-04-30 11:40:41 -07:00
Nick Alexander
5dc58b6d4f Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium
This doesn't really do what it says on the tin: it still requires a
compile environment in the situation when
--disable-compile-environment is set but we would be cross compiling.
It just doesn't do the compilation (or linking) of C/C++ binaries.
This is a step towards real support of --disable-compile-environment
when cross compiling.

--HG--
extra : rebase_source : 11bea52481052bef90d28b0afa58fcd82635ec04
2015-04-28 10:12:11 -07:00
Mark Finkle
6dbb5ad52e Bug 1143888 - Integrate the Adjust install tracking SDK. r=mfinkle
--HG--
extra : rebase_source : d4a41c1193d93aa7774e68b302e9f9b13b5ec28c
2015-04-08 22:49:16 -07:00
Richard Newman
f3398bdc5d Bug 1155684 - Part 0: disable reading list sync in confvars.sh. 2015-04-20 18:02:17 -07:00
Martyn Haigh
e51779030d Bug 1152825 - Enable Tab Queue on nightly (r=mfinkle) 2015-04-10 14:16:13 +01:00
ffxbld
1ce662e2cd Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-03-30 11:44:20 -07:00
Nick Alexander
3eb58c57b1 Bug 1123388 - Enable reading list service on Nightly. r=rnewman,mfinkle 2015-03-27 18:01:02 -07:00
ffxbld
26cdf50eea Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-02-23 10:22:56 -05:00
Michael Comella
706e1973a0 Bug 1106935 - Remove MOZ_ANDROID_NEW_TABLET_UI confvar. r=nalexander
--HG--
extra : rebase_source : 10d7065f143f287737213c8de96f824a5ba776ac
extra : source : 78cb4369b3963aabac55172e3eac88010f67ffe3
2015-02-03 17:03:45 -08:00