1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix
Mugurell ea10d2a872 For #11875 - Prevent mixup of region / locale based search engines
We have two search engine types:
- one based on MLS reported region,
- one based only on Locale.

There are multiple steps involved in returning the default search engine for
example and though at each step we could verify if a certain operation is
completed we are still exposed to concurrency issues.
Simplest and most effective way to make sure the MLS engines do not mix with
Locale based engines is to use the same type of engines for the entire duration
of the app. At the next cold start we'll verify again which engines to use.

Using the Locale based engines (fallbacks) is expected to only happen once, at
the first run of the application after being installed.
2020-07-13 13:41:34 +03:00
..
addons For #11655: add leanplum event for installing an addon (#12136) r=elise 2020-07-12 23:47:34 +01:00
browser For #11324 - Adds trash icon to swipe to delete 2020-07-10 20:16:57 -04:00
cfr For #12157: Don't show two search widget dialogs 2020-07-02 11:22:18 -07:00
collections For #11943: Fix intermittent coroutine failure (#12027) 2020-06-26 15:42:53 -07:00
components For #11875 - Prevent mixup of region / locale based search engines 2020-07-13 13:41:34 +03:00
crashes Integrate activity for showing past crashes. 2020-05-12 09:14:20 +02:00
customtabs Update Android Components version to 49.0.20200705130154. 2020-07-06 15:21:40 -04:00
downloads For #8775: Removes feature flag for dynamic bottom toolbar 2020-06-09 20:58:17 -07:00
exceptions Add tests for exceptions 2020-07-08 15:52:37 -04:00
ext For #12345: catch SecurityException when calling reportFullyDrawn. 2020-07-07 13:44:09 -07:00
home Add tests for onboarding viewholders (#11522) 2020-07-08 07:53:22 -07:00
library Fixes #9832 - Change targetSdkVersion to Android 10 (#11014) 2020-07-09 10:50:51 -07:00
media Update to new feature-media API. 2020-03-29 23:13:13 -07:00
migration For #11004: Fix invisible text on migration UI 2020-05-28 15:48:42 -04:00
onboarding Extract radio group logic into helper (#11493) 2020-07-06 17:09:42 -07:00
perf For #12345: catch SecurityException when calling reportFullyDrawn. 2020-07-07 13:44:09 -07:00
push Use new AuotPushFeature.getSubscription API 2020-05-29 22:21:31 -04:00
search Update built-in extensions for new AC/GV API 2020-07-07 18:41:12 -04:00
session For #9100: Follow-up to fix memory leak in NotificationSessionObserver 2020-06-25 16:17:38 -04:00
settings For #11303 - Change copy login origin to open in browser 2020-07-09 18:09:41 -04:00
share For #11798: Allow sharing of reader view pages 2020-06-25 14:39:21 -04:00
shortcut Added A-C version 48.0.20200626213814 2020-06-26 19:59:57 -04:00
sync Synced Tabs: make sure to stop 'loading' when we encounter an error 2020-07-10 19:02:55 -07:00
tabtray For #11324 - Adds trash icon to swipe to delete 2020-07-10 20:16:57 -04:00
theme For #8374 - Don't recreate ExternalAppBrowserActivity or finishing activities 2020-06-04 16:44:07 -04:00
trackingprotection Update Android Components version to 49.0.20200705130154. 2020-07-06 15:21:40 -04:00
utils Fixes #9832 - Change targetSdkVersion to Android 10 (#11014) 2020-07-09 10:50:51 -07:00
whatsnew Fixes #9832 - Change targetSdkVersion to Android 10 (#11014) 2020-07-09 10:50:51 -07:00
widget Feature/#220 language menu (#7070) 2020-01-03 18:15:35 -08:00
wifi For #5636 - Unregisters wifiConnectedListener when setting changes, sets default blocked 2020-06-23 12:28:52 -04:00
AppRequestInterceptor.kt Update Android Components version to 49.0.20200705130154. 2020-07-06 15:21:40 -04:00
BrowserDirection.kt For #11303 - Change copy login origin to open in browser 2020-07-09 18:09:41 -04:00
Config.kt Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product (#12127) 2020-07-01 11:03:10 +02:00
ExperimentsManager.kt For #9488: Add experimentation support 2020-06-04 14:10:22 -07:00
FeatureFlags.kt No issue: Remove feature flag for tips (#12172) 2020-07-01 14:47:40 -07:00
FenixApplication.kt No issue: update experiments when experiments updated (#12032) 2020-06-26 17:19:58 -07:00
GlobalDirections.kt Cleans up nav_graph.xml (#9829) 2020-04-13 21:43:45 -07:00
HomeActivity.kt Add profiler markers for HomeActivity.load and DefaultTabTrayController.onNewTabTapped 2020-07-10 16:43:06 -07:00
IntentReceiverActivity.kt Added A-C version 48.0.20200626213814 2020-06-26 19:59:57 -04:00
NavHostActivity.kt Add method to test fragments in roboletric (#12261) 2020-07-06 13:04:43 -07:00
StrictModeManager.kt Add tests for StrictModeManager (#12013) 2020-06-29 08:17:07 -07:00