[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/23492: Perf regression...
commit7b25bdb2ecb01a3943fbc95f549b06d6b25a18bd
authorjhugman <jhugman@users.noreply.github.com>
Tue, 8 Feb 2022 12:44:07 +0000 (8 12:44 +0000)
committerGitHub <noreply@github.com>
Tue, 8 Feb 2022 12:44:07 +0000 (8 12:44 +0000)
treeaec2c1308d2cb0a7da5b96ff398a378c1fc1a16e
parentb819d3aa10b95280a0dbe3e43e185692f04932bf
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/23492: Perf regression of calling isFirefoxDefault from main thread (https://github.com/mozilla-mobile/fenix/pull/23556)

* Fixes https://github.com/mozilla-mobile/fenix/issues/23492 — Fixup perf regression of calling isFirefoxDefault from the main thread

* Tightening of near defunct default browser message

* Fixup early crash in debug build

* ktlint
mobile/android/fenix/.experimenter.json
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeMenu.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
mobile/android/fenix/nimbus.fml.yaml