Commit Graph

4722 Commits (6c07bc316f3965e2d6541754686139c7e2138678)

Author SHA1 Message Date
Codrut Topliceanu 6c07bc316f [fenix] For https://github.com/mozilla-mobile/fenix/issues/16629 - Fix for collection snackbar View button (https://github.com/mozilla-mobile/fenix/pull/16679) 4 years ago
Oana Horvath 01caa9bfaf [fenix] For https://github.com/mozilla-mobile/fenix/issues/16838: deleted mainMenuOpenInAppTest 4 years ago
Jonathan Almeida 29047c674f [fenix] Fix breaking changes from FCM SDK update 4 years ago
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
4 years ago
jhugman d1a41ce4cf [fenix] Adding menu configuration for A/A experiment and A/B experiment (https://github.com/mozilla-mobile/fenix/pull/16692) 4 years ago
Mozilla L10n Automation Bot 79f784b127 [fenix] Import l10n. 4 years ago
Christian Sadilek c549b71c2a [fenix] For https://github.com/mozilla-mobile/fenix/issues/16032: Support installing recommended add-ons from AMO 4 years ago
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) 4 years ago
Oana Horvath 5d93a533c5 [fenix] Split UI smoke tests into smaller tests 4 years ago
Mozilla L10n Automation Bot aad3ac3c60 [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot b423bdf739 [fenix] Import l10n. 4 years ago
Sebastian Kaspari 73ae4c9c72 [fenix] ExternalAppBrowserActivity: Add additional test cases. 4 years ago
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. 4 years ago
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.
4 years ago
mcarare 255e8aab73 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16759: Prevent crash on showing info banner. 4 years ago
Sebastian Kaspari 9b853166ac [fenix] FenixApplication: Remove unused kinto endpoint. 4 years ago
Sebastian Kaspari 668e8d62af [fenix] Introduce build flag for configuring test build type. 4 years ago
Sebastian Kaspari 0f988d0bc6 [fenix] Introduce build flag for disabling optmization. 4 years ago
Sebastian Kaspari cb755e7ba4 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/12731: Log and record breadcrumb when onTrimMemory() gets invoked. 4 years ago
Mozilla L10n Automation Bot 1718783b68 [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot 1cf4e739c8 [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot 7bd9a14907 [fenix] Import l10n. 4 years ago
Oana Horvath 4c8f1ae2e5 [fenix] Updates to UI tests using the modified recyclerViewIdlingResources minItemCount 4 years ago
Oana Horvath fdda2e3001 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16615: UI smoke test toggleSearchSuggestions 4 years ago
Mozilla L10n Automation Bot 100fce7d08 [fenix] Import l10n. 4 years ago
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) 4 years ago
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) 4 years ago
ekager a0aeb5eb0a [fenix] For https://github.com/mozilla-mobile/fenix/issues/16676 - Do not switch mode on last private tab via tab context menu 4 years ago
Mozilla L10n Automation Bot a2f959ac54 [fenix] Import l10n. 4 years ago
Oana Horvath fd7a4002e3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16615: UI smoke test addPredefinedSearchEngineTest 4 years ago
Mozilla L10n Automation Bot 0eab319d99 [fenix] Import l10n. 4 years ago
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
4 years ago
Mozilla L10n Automation Bot 47071ea018 [fenix] Import l10n. 4 years ago
mcarare e68c318f1f [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Avoid strict mode death on reading onboarding preference. 4 years ago
mcarare a1b3273427 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Add unit tests for onboarding finishing conditions. 4 years ago
mcarare e377bad9b3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Finish onboarding on loading a web page, with exceptions. 4 years ago
mcarare 1f4134904d [fenix] For https://github.com/mozilla-mobile/fenix/issues/16353: Do not finish onboarding on search dialog opening. 4 years ago
Mozilla L10n Automation Bot 9bc931951c [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot ef4e5fa26a [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot c5f89e77a7 [fenix] Import l10n. 4 years ago
ekager 09c687da86 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16351 - Add divider lines for search dialog 4 years ago
Sebastian Kaspari d50140272a [fenix] Integrate new search code from Android Components into Fenix. 4 years ago
MickeyMoz 6a02e68f96 [fenix] Update Android Components version to 68.0.20201120125142. 4 years ago
Mozilla L10n Automation Bot ac279d3785 [fenix] Import l10n. 4 years ago
mcarare 14649806c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15788: Remove fixed issues from lint baseline. 4 years ago
jhugman d001a5aa36 [fenix] Nimbus Global Opt Out (https://github.com/mozilla-mobile/fenix/pull/16543) r=gl 4 years ago
Mozilla L10n Automation Bot 996d511732 [fenix] Import l10n. 4 years ago
ekager 29eb6e9d1f [fenix] For https://github.com/mozilla-mobile/fenix/issues/16351 - Make homescreen interactive when search dialog is up 4 years ago
mcarare 55d0e28abf [fenix] For https://github.com/mozilla-mobile/fenix/issues/15788: Remove nested constraint layout in tabs tray. 4 years ago
mcarare 56bc46801c [fenix] For https://github.com/mozilla-mobile/fenix/issues/15788: Remove nested layouts in search dialog layout. 4 years ago