From 5622c609ff31d43bf070a8d8bccc69cf4b56c8cb Mon Sep 17 00:00:00 2001 From: relan Date: Thu, 8 Jul 2021 09:07:20 +0300 Subject: [PATCH] Fennec 90.1.0 --- .../search/src/main/assets/search/list.json | 0 build.sh | 10 ++--- fenix-liberate.patch | 39 +++++++------------ prebuild.sh | 4 +- 4 files changed, 19 insertions(+), 34 deletions(-) rename a-c-overlay/components/{browser => feature}/search/src/main/assets/search/list.json (100%) diff --git a/a-c-overlay/components/browser/search/src/main/assets/search/list.json b/a-c-overlay/components/feature/search/src/main/assets/search/list.json similarity index 100% rename from a-c-overlay/components/browser/search/src/main/assets/search/list.json rename to a-c-overlay/components/feature/search/src/main/assets/search/list.json diff --git a/build.sh b/build.sh index 6b1f746f..721e89e5 100755 --- a/build.sh +++ b/build.sh @@ -33,7 +33,7 @@ source "$(dirname "$0")/paths.sh" "$rustup"/rustup-init.sh -y # shellcheck disable=SC1090 source "$HOME/.cargo/env" -rustup default 1.52.1 +rustup default 1.53.0 rustup target add thumbv7neon-linux-androideabi rustup target add armv7-linux-androideabi rustup target add aarch64-linux-android @@ -44,8 +44,8 @@ PYENV_ROOT=$(realpath "$pyenv") export PATH="$PYENV_ROOT/bin:$PATH" export PYENV_ROOT eval "$(pyenv init --path)" -pyenv install 3.9.5 -pyenv global 3.9.5 +pyenv install 3.9.6 +pyenv global 3.9.6 pushd "$mozilla_release" export MACH_USE_SYSTEM_PYTHON=yes @@ -74,10 +74,6 @@ export NSS_DIR="$application_services/libs/desktop/linux-x86-64/nss" export NSS_STATIC=1 ./libs/verify-desktop-environment.sh ./libs/verify-android-environment.sh -pushd components/external/nimbus-sdk -cargo install --force --vers 0.7.0 uniffi_bindgen -cargo build -popd gradle publishToMavenLocal popd diff --git a/fenix-liberate.patch b/fenix-liberate.patch index 9682b663..bccf8a75 100644 --- a/fenix-liberate.patch +++ b/fenix-liberate.patch @@ -417,7 +417,7 @@ index 000000000..b50a6f03a + } +} diff --git a/app/src/main/java/org/mozilla/fenix/components/Components.kt b/app/src/main/java/org/mozilla/fenix/components/Components.kt -index ef2fb1274..e0962ee5d 100644 +index 25e60d7c8..871e09dc7 100644 --- a/app/src/main/java/org/mozilla/fenix/components/Components.kt +++ b/app/src/main/java/org/mozilla/fenix/components/Components.kt @@ -8,7 +8,6 @@ import android.app.Application @@ -428,7 +428,7 @@ index ef2fb1274..e0962ee5d 100644 import mozilla.components.feature.addons.AddonManager import mozilla.components.feature.addons.amo.AddonCollectionProvider import mozilla.components.feature.addons.migration.DefaultSupportedAddonsChecker -@@ -159,7 +158,6 @@ class Components(private val context: Context) { +@@ -161,7 +160,6 @@ class Components(private val context: Context) { val reviewPromptController by lazyMonitored { ReviewPromptController( @@ -437,10 +437,10 @@ index ef2fb1274..e0962ee5d 100644 ) } diff --git a/app/src/main/java/org/mozilla/fenix/components/Core.kt b/app/src/main/java/org/mozilla/fenix/components/Core.kt -index 837d00ee4..cc2203b22 100644 +index c18624e34..b602553dd 100644 --- a/app/src/main/java/org/mozilla/fenix/components/Core.kt +++ b/app/src/main/java/org/mozilla/fenix/components/Core.kt -@@ -347,8 +347,14 @@ class Core( +@@ -350,8 +350,14 @@ class Core( } else { defaultTopSites.add( Pair( @@ -491,10 +491,10 @@ index 2e8c185be..201996668 100644 ) { @VisibleForTesting(otherwise = VisibleForTesting.PRIVATE) diff --git a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/topsites/TopSiteItemViewHolder.kt b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/topsites/TopSiteItemViewHolder.kt -index 5ee55eb98..f859860e8 100644 +index 7ca0da2ca..f773a7d67 100644 --- a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/topsites/TopSiteItemViewHolder.kt +++ b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/topsites/TopSiteItemViewHolder.kt -@@ -83,6 +83,12 @@ class TopSiteItemViewHolder( +@@ -85,6 +85,12 @@ class TopSiteItemViewHolder( SupportUtils.PDD_URL -> { favicon_image.setImageDrawable(getDrawable(itemView.context, R.drawable.ic_pdd)) } @@ -521,7 +521,7 @@ index 5c6681103..8f601f815 100644 enum class SumoTopic(internal val topicStr: String) { FENIX_MOVING("sync-delist"), diff --git a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt -index d9b1914b9..86cea0aba 100644 +index 25dbe9310..ef5582f23 100644 --- a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +++ b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt @@ -222,17 +222,17 @@ class Settings(private val appContext: Context) : PreferencesHolder { @@ -560,10 +560,10 @@ index 000000000..101f4e0d0 + EFF + diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml -index fa3778b13..f961618eb 100644 +index ab16a037d..909a6a4f7 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml -@@ -126,11 +126,6 @@ +@@ -125,11 +125,6 @@ app:iconSpaceReserved="false" android:title="@string/preferences_notifications" /> @@ -575,7 +575,7 @@ index fa3778b13..f961618eb 100644 @@ -624,27 +624,18 @@ index b51956e70..66da0a159 100644