diff --git a/.buildconfig.yml b/.buildconfig.yml
index 62d820f7a..808a4246c 100644
--- a/.buildconfig.yml
+++ b/.buildconfig.yml
@@ -80,7 +80,6 @@ projects:
- support-rusterrors
- support-rusthttp
- support-rustlog
- - support-sync-telemetry
- support-test
- support-test-libstate
- support-utils
diff --git a/android-components b/android-components
index ac015fe2d..51fe6a7e4 160000
--- a/android-components
+++ b/android-components
@@ -1 +1 @@
-Subproject commit ac015fe2d5ef0700f93e40b62094f1cf79edcf86
+Subproject commit 51fe6a7e4c1e4d01946aadddf21b788e8ce7fff7
diff --git a/app/.experimenter.yaml b/app/.experimenter.yaml
index 0fe5593ef..aca712aaf 100644
--- a/app/.experimenter.yaml
+++ b/app/.experimenter.yaml
@@ -147,6 +147,36 @@ search-term-groups:
enabled:
type: boolean
description: "If true, the feature shows up on the homescreen and on the new tab screen."
+search_extra_params:
+ description: A feature that provides a search engine name and a channel ID.
+ hasExposure: true
+ exposureDescription: ""
+ variables:
+ enabled:
+ type: boolean
+ description: "If true, the feature is active."
+ search_name_channel_id:
+ type: json
+ description: The search engine name and the channel ID.
+shopping-experience:
+ description: A feature that shows product review quality information.
+ hasExposure: true
+ exposureDescription: ""
+ variables:
+ enabled:
+ type: boolean
+ description: "if true, the shopping experience feature is shown to the user."
+splash-screen:
+ description: "A feature that extends splash screen duration, allowing additional data fetching time for the app's initial run."
+ hasExposure: true
+ exposureDescription: ""
+ variables:
+ enabled:
+ type: boolean
+ description: "If true, the feature is active."
+ maximum_duration_ms:
+ type: int
+ description: The maximum amount of time in milliseconds the splashscreen will be visible while waiting for initialization calls to complete.
toolbar:
description: The searchbar/awesomebar that user uses to search.
hasExposure: true
diff --git a/app/build.gradle b/app/build.gradle
index 24d6ac02c..b2c042323 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -23,7 +23,7 @@ import static org.gradle.api.tasks.testing.TestResult.ResultType
apply from: 'benchmark.gradle'
android {
- compileSdkVersion Config.compileSdkVersion
+ compileSdkVersion config.compileSdkVersion
project.maybeConfigForJetpackBenchmark(it)
if (project.hasProperty("testBuildType")) {
@@ -34,8 +34,8 @@ android {
defaultConfig {
applicationId "io.github.forkmaintainers"
- minSdkVersion Config.minSdkVersion
- targetSdkVersion Config.targetSdkVersion
+ minSdkVersion config.minSdkVersion
+ targetSdkVersion config.targetSdkVersion
versionCode 1
versionName Config.generateDebugVersionName()
vectorDrawables.useSupportLibrary = true
@@ -246,8 +246,8 @@ android {
}
compileOptions {
- sourceCompatibility JavaVersion.VERSION_11
- targetCompatibility JavaVersion.VERSION_11
+ sourceCompatibility JavaVersion.VERSION_17
+ targetCompatibility JavaVersion.VERSION_17
}
lint {
@@ -281,7 +281,7 @@ android {
}
composeOptions {
- kotlinCompilerExtensionVersion = FenixVersions.androidx_compose_compiler
+ kotlinCompilerExtensionVersion = Versions.compose_compiler
}
namespace 'org.mozilla.fenix'
@@ -322,7 +322,9 @@ android.applicationVariants.all { variant ->
println("versionCode for $abi = $versionCodeOverride, isMozillaOnline = $isMozillaOnline")
- output.versionNameOverride = versionName
+ if (versionName != null) {
+ output.versionNameOverride = versionName
+ }
output.versionCodeOverride = versionCodeOverride
}
} else if (gradle.hasProperty("localProperties.branchBuild.fenix.version")) {
@@ -517,15 +519,14 @@ tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
dependencies {
implementation project(':browser-engine-gecko')
- implementation FenixDependencies.kotlin_coroutines
- implementation FenixDependencies.kotlin_coroutines_android
- testImplementation FenixDependencies.kotlin_coroutines_test
- implementation FenixDependencies.androidx_appcompat
- implementation FenixDependencies.androidx_constraintlayout
- implementation FenixDependencies.androidx_coordinatorlayout
+ implementation ComponentsDependencies.kotlin_coroutines
+ testImplementation ComponentsDependencies.testing_coroutines
+ implementation ComponentsDependencies.androidx_appcompat
+ implementation ComponentsDependencies.androidx_constraintlayout
+ implementation ComponentsDependencies.androidx_coordinatorlayout
implementation FenixDependencies.google_accompanist_drawablepainter
- implementation FenixDependencies.sentry
+ implementation ComponentsDependencies.thirdparty_sentry_latest
implementation project(':compose-awesomebar')
implementation project(':compose-cfr')
@@ -615,48 +616,49 @@ dependencies {
implementation project(':lib-state')
implementation project(':lib-dataprotect')
- debugImplementation FenixDependencies.leakcanary
- forkDebugImplementation FenixDependencies.leakcanary
- debugImplementation FenixDependencies.androidx_compose_ui_tooling
+ debugImplementation ComponentsDependencies.leakcanary
+ forkDebugImplementation ComponentsDependencies.leakcanary
+ debugImplementation ComponentsDependencies.androidx_compose_ui_tooling
- implementation FenixDependencies.androidx_activity_compose
+ implementation ComponentsDependencies.androidx_activity_compose
implementation FenixDependencies.androidx_activity_ktx
- implementation FenixDependencies.androidx_annotation
- implementation FenixDependencies.androidx_compose_ui
- implementation FenixDependencies.androidx_compose_ui_tooling_preview
- implementation FenixDependencies.androidx_compose_foundation
- implementation FenixDependencies.androidx_compose_material
+ implementation ComponentsDependencies.androidx_annotation
+ implementation ComponentsDependencies.androidx_compose_ui
+ implementation ComponentsDependencies.androidx_compose_ui_tooling_preview
+ implementation ComponentsDependencies.androidx_compose_foundation
+ implementation ComponentsDependencies.androidx_compose_material
implementation FenixDependencies.androidx_legacy
- implementation FenixDependencies.androidx_biometric
+ implementation ComponentsDependencies.androidx_biometric
implementation FenixDependencies.androidx_paging
- implementation FenixDependencies.androidx_preference
- implementation FenixDependencies.androidx_fragment
+ implementation ComponentsDependencies.androidx_preferences
+ implementation ComponentsDependencies.androidx_fragment
implementation FenixDependencies.androidx_navigation_fragment
implementation FenixDependencies.androidx_navigation_ui
- implementation FenixDependencies.androidx_recyclerview
+ implementation ComponentsDependencies.androidx_recyclerview
implementation FenixDependencies.androidx_lifecycle_common
- implementation FenixDependencies.androidx_lifecycle_livedata
- implementation FenixDependencies.androidx_lifecycle_process
- implementation FenixDependencies.androidx_lifecycle_runtime
-
- implementation FenixDependencies.androidx_lifecycle_viewmodel
- implementation FenixDependencies.androidx_core
- implementation FenixDependencies.androidx_core_ktx
+ implementation ComponentsDependencies.androidx_lifecycle_livedata
+ implementation ComponentsDependencies.androidx_lifecycle_process
+ implementation ComponentsDependencies.androidx_lifecycle_runtime
+
+ implementation ComponentsDependencies.androidx_lifecycle_viewmodel
+ implementation ComponentsDependencies.androidx_core
+ implementation ComponentsDependencies.androidx_core_ktx
+ implementation FenixDependencies.androidx_core_splashscreen
implementation FenixDependencies.androidx_transition
- implementation FenixDependencies.androidx_work_ktx
+ implementation ComponentsDependencies.androidx_work_runtime
implementation FenixDependencies.androidx_datastore
- implementation FenixDependencies.androidx_data_store_preferences
+ implementation ComponentsDependencies.androidx_data_store_preferences
implementation FenixDependencies.protobuf_javalite
- implementation FenixDependencies.google_material
+ implementation ComponentsDependencies.google_material
- androidTestImplementation FenixDependencies.uiautomator
+ androidTestImplementation ComponentsDependencies.androidx_test_uiautomator
androidTestImplementation FenixDependencies.fastlane
// This Falcon version is added to maven central now required for Screengrab
androidTestImplementation FenixDependencies.falcon
- androidTestImplementation FenixDependencies.androidx_compose_ui_test
+ androidTestImplementation ComponentsDependencies.androidx_compose_ui_test
- androidTestImplementation FenixDependencies.espresso_core, {
+ androidTestImplementation ComponentsDependencies.androidx_espresso_core, {
exclude group: 'com.android.support', module: 'support-annotations'
}
@@ -670,32 +672,30 @@ dependencies {
exclude module: 'protobuf-lite'
}
- androidTestImplementation FenixDependencies.androidx_test_core
+ androidTestImplementation ComponentsDependencies.androidx_test_core
androidTestImplementation FenixDependencies.espresso_idling_resources
androidTestImplementation FenixDependencies.espresso_intents
- androidTestImplementation FenixDependencies.tools_test_runner
- androidTestImplementation FenixDependencies.tools_test_rules
+ androidTestImplementation ComponentsDependencies.androidx_test_runner
+ androidTestImplementation ComponentsDependencies.androidx_test_rules
androidTestUtil FenixDependencies.orchestrator
- androidTestImplementation FenixDependencies.espresso_core, {
+ androidTestImplementation ComponentsDependencies.androidx_espresso_core, {
exclude group: 'com.android.support', module: 'support-annotations'
}
- androidTestImplementation FenixDependencies.androidx_junit
- androidTestImplementation FenixDependencies.androidx_test_extensions
- androidTestImplementation FenixDependencies.androidx_work_testing
+ androidTestImplementation ComponentsDependencies.androidx_test_junit
+ androidTestImplementation ComponentsDependencies.androidx_work_testing
androidTestImplementation FenixDependencies.androidx_benchmark_junit4
androidTestImplementation FenixDependencies.mockwebserver
testImplementation project(':support-test')
testImplementation project(':support-test-libstate')
- testImplementation FenixDependencies.androidx_junit
- testImplementation FenixDependencies.androidx_test_extensions
- testImplementation FenixDependencies.androidx_work_testing
- testImplementation (FenixDependencies.robolectric) {
+ testImplementation ComponentsDependencies.androidx_test_junit
+ testImplementation ComponentsDependencies.androidx_work_testing
+ testImplementation (ComponentsDependencies.testing_robolectric) {
exclude group: 'org.apache.maven'
}
- testImplementation FenixDependencies.maven_ant_tasks
+ testImplementation ComponentsDependencies.testing_maven_ant_tasks
implementation project(':support-rusthttp')
androidTestImplementation FenixDependencies.mockk_android
@@ -734,7 +734,7 @@ if (project.hasProperty("coverage")) {
}
jacoco {
- toolVersion = FenixVersions.jacoco
+ toolVersion = Versions.jacoco
}
android.applicationVariants.all { variant ->
diff --git a/app/metrics.yaml b/app/metrics.yaml
index b45bd2c92..831edbada 100644
--- a/app/metrics.yaml
+++ b/app/metrics.yaml
@@ -143,13 +143,14 @@ events:
bookmarks, desktop_view_off, desktop_view_on, downloads,
find_in_page, forward, history, new_tab, open_in_app, open_in_fenix,
quit, reader_mode_appearance, reload, remove_from_top_sites,
- save_to_collection, set_default_browser, settings, share, stop, and
- sync_account.
+ save_to_collection, set_default_browser, settings, share, stop,
+ sync_account, and print_content.
type: string
bugs:
- https://github.com/mozilla-mobile/fenix/issues/1024
- https://github.com/mozilla-mobile/fenix/issues/19923
- https://bugzilla.mozilla.org/show_bug.cgi?id=1808689
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836780
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/1214#issue-264756708
- https://github.com/mozilla-mobile/fenix/pull/5098#issuecomment-529658996
@@ -159,6 +160,7 @@ events:
- https://github.com/mozilla-mobile/fenix/pull/19924#issuecomment-861423789
- https://github.com/mozilla-mobile/fenix/pull/21316#issuecomment-944615938
- https://github.com/mozilla-mobile/fenix/pull/27295
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1837517#c3
data_sensitivity:
- interaction
notification_emails:
@@ -476,19 +478,29 @@ events:
- https://github.com/mozilla-mobile/fenix/pull/19959#issuecomment-882539619
- https://github.com/mozilla-mobile/fenix/pull/24409
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
save_to_pdf_tapped:
type: event
description: |
A user tapped the save to pdf option in the share sheet.
+ extra_keys:
+ source:
+ type: string
+ description: |
+ A string that indicates the type of document of pdf, non-pdf or unknown.
+ The default is unknown.
bugs:
- https://github.com/mozilla-mobile/fenix/issues/3709
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/27257
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213#c4
data_sensitivity:
- interaction
notification_emails:
@@ -500,12 +512,49 @@ events:
save_to_pdf_failure:
type: event
description: |
- A user tapped the save pdf but an error ocurred
+ A user tapped the save pdf but an error occurred
and the process failed.
+ extra_keys:
+ source:
+ type: string
+ description: |
+ A string that indicates the type of document of pdf, non-pdf or unknown.
+ The default is unknown.
+ reason:
+ type: string
+ description: |
+ An error occurred while setting up for saving a PDF.
+ Default option is unknown, other options are no_settings_service, no_settings,
+ no_canonical_context, no_activity_context_delegate, no_activity_context,
+ no_print_delegate, and io_error.
bugs:
- https://github.com/mozilla-mobile/fenix/issues/27635
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/27661#issuecomment-1300505370
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213#c4
+ data_sensitivity:
+ - technical
+ notification_emails:
+ - android-probes@mozilla.com
+ expires: 122
+ metadata:
+ tags:
+ - Sharing
+ save_to_pdf_completed:
+ type: event
+ description: |
+ Saving to PDF successfully generated a PDF.
+ extra_keys:
+ source:
+ type: string
+ description: |
+ A string that indicates the type of document of pdf, non-pdf or unknown.
+ The default is unknown.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213
+ data_reviews:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1829213#c4
data_sensitivity:
- technical
notification_emails:
@@ -588,6 +637,27 @@ events:
tags:
- Search
+splash_screen:
+ first_launch_extended:
+ type: event
+ description: |
+ The splash screen was shown for an extended period of time, providing more time
+ to download marketing and experiment data.
+ extra_keys:
+ data_fetched:
+ type: boolean
+ description: |
+ If the splash screen was closed due to data being fetched or due to the time running out.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1840315
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2616
+ data_sensitivity:
+ - technical
+ notification_emails:
+ - android-probes@mozilla.com
+ expires: 126
+
onboarding:
syn_cfr_shown:
type: event
@@ -1607,6 +1677,103 @@ metrics:
metadata:
tags:
- China
+ bookmarks_add:
+ type: labeled_counter
+ lifetime: application
+ description: |
+ A counter that indicates how many bookmarks a user has added.
+
+ The label for this counter is ``.
+
+ `source` will be: `page_action_menu` as that is the only
+ entry point right now to add bookmarks.
+ send_in_pings:
+ - metrics
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836167
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2375
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Bookmarks
+ bookmarks_edit:
+ type: labeled_counter
+ lifetime: application
+ description: |
+ A counter that indicates how many bookmarks a user has edited.
+
+ The label for this counter is ``.
+
+ `source` will be: `bookmark_edit_page` or `bookmark_panel`.
+ send_in_pings:
+ - metrics
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836167
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2375
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Bookmarks
+ bookmarks_delete:
+ type: labeled_counter
+ lifetime: application
+ description: |
+ A counter that indicates how many bookmarks a user has deleted.
+
+ The label for this counter is ``.
+
+ `source` will be: `add_bookmark_toast` or `bookmark_panel`.
+ send_in_pings:
+ - metrics
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836167
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2375
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Bookmarks
+ bookmarks_open:
+ type: labeled_counter
+ lifetime: application
+ description: |
+ A counter that indicates how many bookmarks a user has opened.
+
+ The label for this counter is ``.
+
+ `source` will be: `top_sites`, `awesomebar_results`, `bookmark_panel`.
+ send_in_pings:
+ - metrics
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836167
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2375
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Bookmarks
mobile_bookmarks_count:
type: counter
lifetime: application
@@ -1625,7 +1792,7 @@ metrics:
- https://github.com/mozilla-mobile/fenix/pull/16942#issuecomment-742794701
- https://github.com/mozilla-mobile/fenix/pull/19924#issuecomment-861423789
- https://github.com/mozilla-mobile/fenix/pull/20517#pullrequestreview-718069041
- - https://github.com/mozilla-mobile/fenix/pull/21038#issuecomment-906757301
+ - https://github.com/mozilla-mobile/fenix/pull/21038#issuecomment-9067573./01
data_sensitivity:
- interaction
notification_emails:
@@ -2096,6 +2263,30 @@ metrics:
tags:
- Discovery
- Search
+ private_tabs_open_count:
+ type: counter
+ lifetime: application
+ description: |
+ A counter that indicates how many PRIVATE tabs a user has open. This
+ value will only be set if the user has at least *one* open tab. If they
+ have 0, this ping will not get sent, resulting in a null value. To
+ disambiguate between a failed `private_tabs_open_count` ping and 0 open tabs,
+ please see `has_open_tabs`
+ send_in_pings:
+ - metrics
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836165
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2427
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Tabs
tabs_open_count:
type: counter
lifetime: application
@@ -2266,26 +2457,24 @@ metrics:
metadata:
tags:
- Notifications
- shared_prefs_uuid:
- type: uuid
- lifetime: ping
- description: |
- A UUID stored in Shared Preferences used to analyze technical differences
- between storage mechanisms in Android, specifically the Glean DB and
- Shared Preferences.
+ ram_more_than_threshold:
+ type: boolean
+ lifetime: application
+ description: True if the device's asserted 'advertised' RAM is more than the given threshold.
send_in_pings:
- metrics
- notification_emails:
- - android-probes@mozilla.com
- - raphael@mozilla.com
- - fbertsch@mozilla.com
bugs:
- - https://bugzilla.mozilla.org/show_bug.cgi?id=1822119
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1840341
data_reviews:
- - https://bugzilla.mozilla.org/show_bug.cgi?id=1822119
+ - https://github.com/mozilla-mobile/firefox-android/pull/2620
data_sensitivity:
- technical
- expires: 116
+ notification_emails:
+ - android-probes@mozilla.com
+ expires: 128
+ metadata:
+ tags:
+ - Experiments
customize_home:
most_visited_sites:
@@ -2301,11 +2490,13 @@ customize_home:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
jump_back_in:
type: boolean
description: |
@@ -2319,11 +2510,13 @@ customize_home:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
recently_saved:
type: boolean
description: |
@@ -2337,11 +2530,13 @@ customize_home:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
recently_visited:
type: boolean
description: |
@@ -2355,11 +2550,13 @@ customize_home:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
pocket:
type: boolean
description: |
@@ -2372,11 +2569,13 @@ customize_home:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- PocketIntegration
@@ -2392,11 +2591,13 @@ customize_home:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25418#issuecomment-1163390855
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- PocketIntegration
@@ -2440,12 +2641,14 @@ customize_home:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/1896
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- technical
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
opening_screen:
type: string
description: |
@@ -3764,7 +3967,25 @@ sync_account:
metadata:
tags:
- SendTab
-
+settings:
+ sign_into_sync:
+ type: counter
+ description: |
+ Counts the number of times a user has clicked "sign into sync" from the settings page.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836166
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2550
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Sync
+ - Settings
history:
opened:
type: event
@@ -4079,11 +4300,13 @@ history:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/23695
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
search_result_tapped:
type: event
description: |
@@ -4093,11 +4316,13 @@ history:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/23695
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
recently_closed_tabs:
opened:
@@ -5906,6 +6131,75 @@ logins:
metadata:
tags:
- Logins
+ saved:
+ type: counter
+ description: |
+ Counter of number of passwords that have been saved by user (including deleted).
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Logins
+ saved_all:
+ type: quantity
+ description: |
+ Counter of number of passwords currently saved by user.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ unit: integer
+ metadata:
+ tags:
+ - Logins
+ deleted:
+ type: counter
+ description: |
+ Counter of number of passwords that have been deleted by user.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Logins
+ modified:
+ type: counter
+ description: |
+ Counter of number of passwords that have been modified by user.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Logins
voice_search:
tapped:
@@ -6389,7 +6683,25 @@ top_sites:
metadata:
tags:
- Shortcuts
-
+app_menu:
+ sign_into_sync:
+ type: counter
+ description: |
+ Counts the number of times a user has clicked "sign into sync" from the settings page.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836166
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2550
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Sync
+ - Settings
app_theme:
dark_theme_selected:
type: event
@@ -6841,6 +7153,28 @@ first_session:
tags:
- Performance
- Attribution
+ adjust_attribution_timespan:
+ type: timespan
+ time_unit: millisecond
+ send_in_pings:
+ - first-session
+ - metrics
+ description: >
+ The time that it takes to derive the attribution parameters by
+ the Adjust SDK.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1823492
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2974
+ data_sensitivity:
+ - technical
+ notification_emails:
+ - android-probes@mozilla.com
+ expires: 124
+ metadata:
+ tags:
+ - Performance
+ - Attribution
play_store_attribution:
source:
type: string
@@ -6958,6 +7292,27 @@ play_store_attribution:
tags:
- Attribution
- Performance
+ deferred_deeplink_time:
+ type: timespan
+ time_unit: millisecond
+ send_in_pings:
+ - metrics
+ description: |
+ The time that it takes to receive deferred deeplink from the Google Play Store.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1843610
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2851
+ data_sensitivity:
+ - technical
+ notification_emails:
+ - android-probes@mozilla.com
+ expires: 128
+ metadata:
+ tags:
+ - Attribution
+ - Performance
+
browser.search:
with_ads:
type: labeled_counter
@@ -7593,11 +7948,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1796146
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/27561
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7615,11 +7971,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1796146
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/27561
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7632,11 +7989,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797577
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28044#issuecomment-1334548056
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7649,11 +8007,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797577
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28044#issuecomment-1334548056
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7664,11 +8023,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797577
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28044#issuecomment-1334548056
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7679,11 +8039,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797593
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28405#issuecomment-1372489596
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7696,11 +8057,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797593
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28405#issuecomment-1372489596
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7713,11 +8075,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797593
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28405#issuecomment-1372489596
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7730,11 +8093,12 @@ cookie_banners:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1797593
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/28405#issuecomment-1372489596
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- Privacy&Security
@@ -7983,11 +8347,12 @@ progressive_web_app:
- https://github.com/mozilla-mobile/fenix/pull/21076#issuecomment-909237275
- https://github.com/mozilla-mobile/fenix/pull/23783#issuecomment-1041863879
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- PWA
@@ -8004,11 +8369,12 @@ progressive_web_app:
- https://github.com/mozilla-mobile/fenix/pull/21076#issuecomment-909237275
- https://github.com/mozilla-mobile/fenix/pull/23783#issuecomment-1041863879
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
metadata:
tags:
- PWA
@@ -8528,6 +8894,24 @@ home_screen:
metadata:
tags:
- HomeScreen
+ standard_homepage_view_count:
+ type: counter
+ description: |
+ The number of times the standard browsing mode home screen was
+ displayed to the user. (for tile counts)
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1842082
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2841
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - HomeScreen
home_screen_view_count:
type: counter
description: |
@@ -8550,11 +8934,13 @@ home_screen:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/21344
- https://github.com/mozilla-mobile/fenix/pull/21344#issuecomment-923198787
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
start_on_home:
enter_home_screen:
@@ -8776,11 +9162,12 @@ recent_searches:
- https://github.com/mozilla-mobile/fenix/pull/22176#issuecomment-956421788
- https://github.com/mozilla-mobile/fenix/pull/23786#issuecomment-1042331298
- https://github.com/mozilla-mobile/fenix/pull/28709#issuecomment-1410276888
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ expires: 123
credit_cards:
saved:
@@ -8793,11 +9180,31 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Autofill
+ saved_all:
+ type: quantity
+ description: |
+ Counter of number of credit cards that are currently stored by user.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
+ unit: integer
metadata:
tags:
- Autofill
@@ -8811,11 +9218,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8828,11 +9237,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8845,11 +9256,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8862,11 +9275,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8879,11 +9294,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8896,11 +9313,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8913,11 +9332,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8930,11 +9351,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8947,11 +9370,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8964,11 +9389,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25411
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8981,11 +9408,13 @@ credit_cards:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25411
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -8997,11 +9426,13 @@ credit_cards:
- https://github.com/mozilla-mobile/fenix/issues/26089
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/26095
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9017,11 +9448,31 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
+ data_sensitivity:
+ - interaction
+ notification_emails:
+ - android-probes@mozilla.com
+ - cgordon@mozilla.com
+ expires: never
+ metadata:
+ tags:
+ - Autofill
+ saved_all:
+ type: quantity
+ description: |
+ A counter of the number of all addresses that are currently saved by user.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1836164
+ data_reviews:
+ - https://github.com/mozilla-mobile/firefox-android/pull/2555
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
+ unit: integer
metadata:
tags:
- Autofill
@@ -9035,11 +9486,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9053,11 +9506,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9070,11 +9525,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9087,11 +9544,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9104,11 +9563,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9121,11 +9582,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9138,11 +9601,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9155,11 +9620,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/20909
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9172,11 +9639,13 @@ addresses:
data_reviews:
- https://github.com/mozilla-mobile/fenix/pull/25216
- https://github.com/mozilla-mobile/fenix/pull/26123#issuecomment-1190794469
+ - https://github.com/mozilla-mobile/firefox-android/pull/2597
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
- expires: 118
+ - cgordon@mozilla.com
+ expires: never
metadata:
tags:
- Autofill
@@ -9473,23 +9942,6 @@ private_browsing_shortcut_cfr:
- android-probes@mozilla.com
expires: 122
-server_knobs:
- validation:
- disabled: true
- type: event
- description: |
- Temporary metric recorded at the same time as
- "tabs_tray.new_tab_tapped" to validate that the Glean Server Knobs
- functionality is working correctly.
- bugs:
- - https://bugzilla.mozilla.org/show_bug.cgi?id=1823682
- data_reviews:
- - https://bugzilla.mozilla.org/show_bug.cgi?id=1823682#c2
- notification_emails:
- - android-probes@mozilla.com
- - brosa@mozilla.com
- expires: 116
-
pull_to_refresh_in_browser:
enabled:
type: boolean
diff --git a/app/nimbus.fml.yaml b/app/nimbus.fml.yaml
index 271d32342..a982836f2 100644
--- a/app/nimbus.fml.yaml
+++ b/app/nimbus.fml.yaml
@@ -320,6 +320,41 @@ features:
type: Map
default: {}
+ splash-screen:
+ description: "A feature that extends splash screen duration, allowing additional data fetching time for the app's initial run."
+ variables:
+ enabled:
+ description: "If true, the feature is active."
+ type: Boolean
+ default: false
+ maximum_duration_ms:
+ description: The maximum amount of time in milliseconds the splashscreen will be visible while waiting for initialization calls to complete.
+ type: Int
+ default: 0
+
+ shopping-experience:
+ description: A feature that shows product review quality information.
+ variables:
+ enabled:
+ description: if true, the shopping experience feature is shown to the user.
+ type: Boolean
+ default: false
+ defaults:
+ - channel: developer
+ value:
+ enabled: true
+
+ search_extra_params:
+ description: A feature that provides a search engine name and a channel ID.
+ variables:
+ enabled:
+ description: If true, the feature is active.
+ type: Boolean
+ default: false
+ search_name_channel_id:
+ description: The search engine name and the channel ID.
+ type: Map
+ default: {}
types:
objects: {}
diff --git a/app/src/androidTest/assets/pages/generic3.html b/app/src/androidTest/assets/pages/generic3.html
index 213954c95..2f033ec8d 100644
--- a/app/src/androidTest/assets/pages/generic3.html
+++ b/app/src/androidTest/assets/pages/generic3.html
@@ -9,7 +9,7 @@
Mozilla Playstore link
- PDF file
+ PDF form file