2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-17 15:26:23 +00:00
Commit Graph

5515 Commits

Author SHA1 Message Date
jhugman
1c0e70d647 [fenix] Nimbus-SDK-119 Get Nimbus server endpoint at build time. (https://github.com/mozilla-mobile/fenix/pull/16682)
This PR builds on [AC#https://github.com/mozilla-mobile/fenix/pull/9024][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].

For production use, this requires a secret named `nimbus_url` to be put into CI.

Note: Nimbus is currently behind a feature flag.

If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:

```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```

Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.

[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
2020-12-03 16:30:20 +00:00
Mark Beebe
f16adc28bc [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16648: Expose Nexus logs 2020-12-03 16:20:00 +01:00
jhugman
d1a41ce4cf [fenix] Adding menu configuration for A/A experiment and A/B experiment (https://github.com/mozilla-mobile/fenix/pull/16692) 2020-12-03 12:24:46 +00:00
Mozilla L10n Automation Bot
79f784b127 [fenix] Import l10n. 2020-12-03 00:38:46 +00:00
Christian Sadilek
c549b71c2a [fenix] For https://github.com/mozilla-mobile/fenix/issues/16032: Support installing recommended add-ons from AMO 2020-12-02 17:30:48 -05:00
Roger Yang
9d092df86b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/16603: Disable pull down refresh when activity is in immersive mode (https://github.com/mozilla-mobile/fenix/pull/16793) 2020-12-02 11:40:44 -05:00
MickeyMoz
fbf0433676 [fenix] Update Android Components version to 68.0.20201201190117. 2020-12-02 16:19:41 +00:00
Oana Horvath
5d93a533c5 [fenix] Split UI smoke tests into smaller tests 2020-12-02 16:06:26 +02:00
Mozilla L10n Automation Bot
aad3ac3c60 [fenix] Import l10n. 2020-12-02 00:37:09 +00:00
Mozilla L10n Automation Bot
b423bdf739 [fenix] Import l10n. 2020-12-01 00:29:26 +00:00
Sebastian Kaspari
73ae4c9c72 [fenix] ExternalAppBrowserActivity: Add additional test cases. 2020-11-30 17:19:17 -05:00
Sebastian Kaspari
1e4efa280d [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16435: Open custom tab in Fenix: Force launch outside of and remove current task. 2020-11-30 17:19:17 -05:00
Sebastian Kaspari
c2bde5c8d8 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16435: Finish ExternalAppBrowserActivity and remove task if linked tab doesn't exist anymore.
This doesn't fix the underlying issue of https://github.com/mozilla-mobile/fenix/issues/16435, but a symptom we have seen quite often in different
situations: When the ExternalAppBrowserActivity is not linked to a tab anymore then it falls back
to displaying a (partially broken) browser UI. With multiple browser activities at the same time
sooner or later we crash with a "display already acquired" error because both activities try to
render the same tab.
2020-11-30 17:19:17 -05:00
mcarare
255e8aab73 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16759: Prevent crash on showing info banner. 2020-11-30 16:23:21 -05:00
Sebastian Kaspari
9b853166ac [fenix] FenixApplication: Remove unused kinto endpoint. 2020-11-30 15:50:38 -05:00
Sebastian Kaspari
668e8d62af [fenix] Introduce build flag for configuring test build type. 2020-11-30 18:54:20 +01:00
Sebastian Kaspari
0f988d0bc6 [fenix] Introduce build flag for disabling optmization. 2020-11-30 18:54:20 +01:00
MickeyMoz
cefc02f903 [fenix] Update Android Components version to 68.0.20201130143056. 2020-11-30 16:20:49 +00:00
Sebastian Kaspari
cb755e7ba4 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/12731: Log and record breadcrumb when onTrimMemory() gets invoked. 2020-11-30 15:42:29 +01:00
Mozilla L10n Automation Bot
1718783b68 [fenix] Import l10n. 2020-11-30 00:37:12 +00:00
MickeyMoz
f886fc43f2 [fenix] Update Android Components version to 68.0.20201128190115. 2020-11-29 16:24:56 +00:00
Mozilla L10n Automation Bot
1cf4e739c8 [fenix] Import l10n. 2020-11-29 00:33:16 +00:00
MickeyMoz
cb6fed8a6c [fenix] Update Android Components version to 68.0.20201128143055. 2020-11-28 16:24:23 +00:00
Mozilla L10n Automation Bot
7bd9a14907 [fenix] Import l10n. 2020-11-28 00:36:35 +00:00
MickeyMoz
0f9364238f [fenix] Update Android Components version to 68.0.20201127143054. 2020-11-27 16:26:03 +00:00
Oana Horvath
4c8f1ae2e5 [fenix] Updates to UI tests using the modified recyclerViewIdlingResources minItemCount 2020-11-27 15:08:32 +02:00
Oana Horvath
fdda2e3001 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16615: UI smoke test toggleSearchSuggestions 2020-11-27 15:08:32 +02:00
Mozilla L10n Automation Bot
100fce7d08 [fenix] Import l10n. 2020-11-27 00:34:14 +00:00
Mihai Adrian Carare
8657e63f3c [fenix] For https://github.com/mozilla-mobile/fenix/issues/16745 - Allow preference layout to increase height if needed. (https://github.com/mozilla-mobile/fenix/pull/16752) 2020-11-26 13:36:39 -05:00
Mihai Adrian Carare
9edf548f87 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16735 - Do not show grid view CFR if grid view is already selected. (https://github.com/mozilla-mobile/fenix/pull/16740) 2020-11-26 13:09:49 -05:00
MickeyMoz
6dd0e31e2e [fenix] Update Android Components version to 68.0.20201125190141. 2020-11-26 16:24:53 +00:00
ekager
a0aeb5eb0a [fenix] For https://github.com/mozilla-mobile/fenix/issues/16676 - Do not switch mode on last private tab via tab context menu 2020-11-26 10:04:48 -05:00
Mozilla L10n Automation Bot
a2f959ac54 [fenix] Import l10n. 2020-11-26 00:32:16 +00:00
Oana Horvath
fd7a4002e3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16615: UI smoke test addPredefinedSearchEngineTest 2020-11-25 13:32:31 +02:00
Mozilla L10n Automation Bot
0eab319d99 [fenix] Import l10n. 2020-11-25 00:31:14 +00:00
MickeyMoz
32a83604fd [fenix] Update Android Components version to 68.0.20201124143116. 2020-11-24 16:42:02 +00:00
Codrut Topliceanu
8556ebe1fe [fenix] For https://github.com/mozilla-mobile/fenix/issues/16592 - Fix missing collection snackbar for a11y (https://github.com/mozilla-mobile/fenix/pull/16593)
Set null anchor for snackbar when using a11y services
2020-11-24 09:11:27 +02:00
Mozilla L10n Automation Bot
47071ea018 [fenix] Import l10n. 2020-11-24 00:29:55 +00:00
MickeyMoz
82ae1eec9f [fenix] Update Android Components version to 68.0.20201122190139. 2020-11-23 16:27:57 +00:00
mcarare
e68c318f1f [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Avoid strict mode death on reading onboarding preference. 2020-11-23 13:33:05 +02:00
mcarare
a1b3273427 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Add unit tests for onboarding finishing conditions. 2020-11-23 10:15:37 +02:00
mcarare
e377bad9b3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Finish onboarding on loading a web page, with exceptions. 2020-11-23 10:15:37 +02:00
mcarare
1f4134904d [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Do not finish onboarding on search dialog opening. 2020-11-23 10:15:37 +02:00
Mozilla L10n Automation Bot
9bc931951c [fenix] Import l10n. 2020-11-23 00:27:20 +00:00
MickeyMoz
f5e71472ae [fenix] Update Android Components version to 68.0.20201122143118. 2020-11-22 16:23:05 +00:00
Mozilla L10n Automation Bot
ef4e5fa26a [fenix] Import l10n. 2020-11-22 00:26:22 +00:00
MickeyMoz
a0ff70a014 [fenix] Update Android Components version to 68.0.20201121143054. 2020-11-21 16:37:36 +00:00
Mozilla L10n Automation Bot
c5f89e77a7 [fenix] Import l10n. 2020-11-21 00:30:41 +00:00
ekager
09c687da86 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16351 - Add divider lines for search dialog 2020-11-20 12:12:07 -08:00
Sebastian Kaspari
d50140272a [fenix] Integrate new search code from Android Components into Fenix. 2020-11-20 17:45:45 +01:00