tor-browser

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

commit 78055806dd0c0171ef1a62cc1c7e1b6dbacac4e5
parent 8c456fb7974bb0a62dd2f542030646f1fe957095
Author: t-p-white <towhite@mozilla.com>
Date:   Mon,  8 Dec 2025 15:04:48 +0000

Bug 2004459 - Temporarily disable the review prompt while investigating the repeated prompts tracked in https://bugzilla.mozilla.org/show_bug.cgi?id=2001801. r=android-reviewers,mavduevskiy,marcin

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

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt | 4+++-
Mmobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt | 3+++
2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddleware.kt @@ -121,7 +121,9 @@ class ReviewPromptMiddleware( if (shouldShowPrompt) { if (isTelemetryEnabled()) { - context.dispatch(ShowCustomReviewPrompt) + // This is a temporary change while investigating repeated custom review prompts as + // filed in https://bugzilla.mozilla.org/show_bug.cgi?id=2001801. + context.dispatch(ShowPlayStorePrompt) } else { context.dispatch(ShowPlayStorePrompt) } diff --git a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/reviewprompt/ReviewPromptMiddlewareTest.kt @@ -8,6 +8,7 @@ import mozilla.components.support.test.assertUnused import org.junit.Assert.assertEquals import org.junit.Assert.assertFalse import org.junit.Assert.assertTrue +import org.junit.Ignore import org.junit.Test import org.mozilla.experiments.nimbus.NimbusMessagingHelperInterface import org.mozilla.fenix.components.AppStore @@ -236,6 +237,7 @@ class ReviewPromptMiddlewareTest { assertNoOp(ReviewPromptAction.ShowPlayStorePrompt) } + @Ignore("https://bugzilla.mozilla.org/show_bug.cgi?id=2001801") @Test fun `GIVEN telemetry enabled AND criteria satisfied WHEN check requested THEN sets eligible for Custom prompt`() { isTelemetryEnabled = true @@ -264,6 +266,7 @@ class ReviewPromptMiddlewareTest { ) } + @Ignore("https://bugzilla.mozilla.org/show_bug.cgi?id=2001801") @Test fun `GIVEN feature flag disabled AND telemetry enabled AND criteria satisfied WHEN check requested THEN sets eligible for Custom prompt`() { isFeatureFlagEnabled = false