[Android] Deep link to Brave Origin payment screen for Play promo events (#36556)
Adds support for the https://brave.com/deeplink-android-origin-promo deep link so that Google Play promotional content events for Brave Origin can route users directly into the Origin payment screen (or settings page for existing subscribers). Routing happens via the existing autoVerified brave.com App Link. BraveActivity catches the intent before upstream's URL handling in initializeState (cold start) and onNewIntent (warm start), and the Play Install Referrer flow continues to support deferred routing for first-install attribution. Resolves: https://github.com/brave/brave-browser/issues/55654
This commit is contained in:
@@ -91,6 +91,7 @@ brave_java_sources = [
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_news/LinearLayoutManagerWrapper.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_news/models/FeedItemCard.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_news/models/FeedItemsCard.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_origin/BraveOriginDeepLinkHandler.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_origin/BraveOriginPlansActivity.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_origin/BraveOriginSubscriptionPrefs.java",
|
||||
"../../brave/android/java/org/chromium/chrome/browser/brave_stats/BraveStatsBottomSheetDialogFragment.java",
|
||||
|
||||
Reference in New Issue
Block a user