tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit c6233e288413772bdb9df5c4fca0318541d444ef
parent 78331ef5e3af9e455b8f311e3fe7a78080819ef5
Author: Jonathan Almeida <jonalmeida942@gmail.com>
Date:   Tue,  7 Oct 2025 18:24:51 +0000

Bug 1990673 - Update samples-crash to use window.persistentWindowInsets r=mcarare,android-reviewers

Missed this one from the previous patch that landed.

Differential Revision: https://phabricator.services.mozilla.com/D267344

Diffstat:
Mmobile/android/android-components/samples/crash/build.gradle | 1+
Mmobile/android/android-components/samples/crash/src/main/AndroidManifest.xml | 2+-
Mmobile/android/android-components/samples/crash/src/main/java/org/mozilla/samples/crash/CrashActivity.kt | 4++++
3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/mobile/android/android-components/samples/crash/build.gradle b/mobile/android/android-components/samples/crash/build.gradle @@ -38,6 +38,7 @@ dependencies { implementation project(':components:service-glean') implementation project(':components:support-base') implementation project(':components:support-utils') + implementation project(':components:support-ktx') implementation libs.androidx.appcompat implementation libs.androidx.core.ktx diff --git a/mobile/android/android-components/samples/crash/src/main/AndroidManifest.xml b/mobile/android/android-components/samples/crash/src/main/AndroidManifest.xml @@ -17,7 +17,7 @@ android:roundIcon="@mipmap/ic_launcher_round" android:label="@string/app_name" android:supportsRtl="true" - android:theme="@style/Theme.AppCompat" + android:theme="@style/Theme.Material3.DayNight" android:dataExtractionRules="@xml/data_extraction_rules" tools:targetApi="s" tools:ignore="DataExtractionRules"> diff --git a/mobile/android/android-components/samples/crash/src/main/java/org/mozilla/samples/crash/CrashActivity.kt b/mobile/android/android-components/samples/crash/src/main/java/org/mozilla/samples/crash/CrashActivity.kt @@ -11,11 +11,13 @@ import android.content.Intent import android.content.IntentFilter import android.os.Bundle import android.view.View +import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.content.ContextCompat import com.google.android.material.snackbar.Snackbar import mozilla.components.concept.base.crash.Breadcrumb import mozilla.components.lib.crash.Crash +import mozilla.components.support.ktx.android.view.setupPersistentInsets import mozilla.components.support.utils.ext.registerReceiverCompat import org.mozilla.samples.crash.databinding.ActivityCrashBinding @@ -43,6 +45,8 @@ class CrashActivity : AppCompatActivity(), View.OnClickListener { super.onCreate(savedInstanceState) binding = ActivityCrashBinding.inflate(layoutInflater) setContentView(binding.root) + enableEdgeToEdge() + window.setupPersistentInsets(true) binding.fatalCrashButton.setOnClickListener(this) binding.crashButton.setOnClickListener(this)