MatthewTighe
24674cbec4
For #28428 : update growth data with new events
1 year ago
Arturo Mejia
804d286650
Bug 1797593 - Add re-engagement dialog for cookie banners.
1 year ago
Mugurell
4298ae9d96
Bug 1804544 - Disable TCP by default in beta and release
2 years ago
Roger Yang
40e4c57ec4
Close #27949 : Add Nimbus exposure event for re-engagement notification
2 years ago
Roger Yang
11efaff96c
Close #27949 : Add engagement notification for inactive users
2 years ago
MatthewTighe
1fd2bab054
For #27950 : add first week days of use growth data
2 years ago
Arturo Mejia
9bf17f1a6a
Disable cookie banner handling by default.
2 years ago
Jonathan Almeida
840c91d9e8
Close #26475 : Remove more feature flags
2 years ago
owlishDeveloper
8589aec0a0
Bug 1796146 - Add UI for the Cookie Banner preferences
2 years ago
Gabriel Luong
20b396e0cd
For #26475 - Remove unnecessary features flags
2 years ago
MatthewTighe
3c9ba2bbaa
For #27782 : add first URI load growth data
2 years ago
MatthewTighe
5947344dd2
For 27768: add FirstAppOpenForDay growth data
2 years ago
MatthewTighe
2bccb86a9b
For #27698 : add set as default growth data
2 years ago
kycn
dda6719c32
Close #7227 : Re-enable storage maintenance call.
...
Re-enable storage maintenance call by introducing WorkManager worker on A-C side and consuming it from Fenix.
The work request is periodic and the repeat interval is 24h. It requires the device to be idle and not to have
low battery. This feature is available only for Nightly for now.
2 years ago
Noah Bond
79f0ce4cd3
For #27331 - Add migration for Turning Red wallpaper card colors
2 years ago
Mugurell
50c8e56bd2
For #27627 - Check the TCP CFR status lazily
...
Use lazyFeatureFlagPreference as a quick small way to avoid a race between
initializing the value and the Nimbus initialization based on which the value
should be calculated.
This is the same flow that the other MR experiments use.
2 years ago
Roger Yang
35e0afe329
Close #24613 : Remove history improvement feature flag
2 years ago
mcarare
6913cd59c9
For #27541 : Update AndroidX Annotation to latest version.
...
Add AndroidX Annotation as a direct dependency to app build.gradle.
Update imports for annotations moved to Companion Object.
2 years ago
Noah Bond
165a516c38
For #27330 - Cache selected wallpaper card colors
2 years ago
Noah Bond
3207e6213e
For #27095 - Download light/dark wallpaper card colors
2 years ago
Mugurell
c3a3cae99b
For #27172 - Enable the sync onboarding cfr in all releases
2 years ago
Mugurell
6c2609ad58
For #27111 - Allow TCP in all releases. Control it from Nimbus.
...
After this change the TCP feature (and CFR) are enabled by default.
Rollout can be controlled through Nimbus.
2 years ago
MatthewTighe
5c9a713512
For #27111 : disable TCP in beta and release
2 years ago
Mugurell
7b5ba840ab
For #26644 - Apply the wallpaper provided text color to the Fenix logo
...
And to the private mode switcher.
2 years ago
Alexandru2909
817827997f
For #26424 - Create wallpaper file migration helper
2 years ago
mike a
65bee4bb27
Closes #26750 : add Wallpapers Onboarding dialog
2 years ago
Mugurell
93615438fc
For #26910 : Enable TCP for all modes
...
Unify the TCP feature with the TCP setting allowing both to be controlled
through the same Nimbus experiment.
Allow changing the default cookie policy to TCP based on the Nimbus experiment.
2 years ago
Christian Sadilek
a4692a67f0
Revert "Closes #26750 : add Wallpapers Onboarding dialog"
...
This reverts commit 05b95b6a97
.
2 years ago
mike a
05b95b6a97
Closes #26750 : add Wallpapers Onboarding dialog
2 years ago
Arturo Mejia
fd96263345
Closes #26858 : Remove unused nimbus engine-settings tabs-prioritization-enabled feature.
2 years ago
Arturo Mejia
5358e9b878
Closes #26858 : Remove unused nimbus engine-settings tabs-prioritization-enabled feature.
2 years ago
Arturo Mejia
49bef5d309
Closes #26858 : Remove unused nimbus engine-settings total-cookie-protection-enabled feature.
2 years ago
sarah541
bd06b626bf
For #26867 - Remove feature flag for first run onboarding updates
2 years ago
Ben Dean-Kawamura
fb0ebe4eec
Added secret debug menu to override the push server URL ( #24170 )
...
- Created a new "sync debug" pref screen to hold the Fxa, Sync, and Push
server override prefs. They were taking a lot of screen space on the
top-level settings menu as individual items
- Added button on that screen to quit FF which is needed to apply the
changes.
- This is definitely not the nicest UI, but hopefully QA can just
override the prefs once save them in an emulator and never have to
go back to this screen.
- I do think this is a nicer UI than before, where FF would quit
after a change to any of the prefs. That forces you to restart FF
3 times if you wanted to override all 3 server URLs.
2 years ago
Alexandru2909
070bf5ac24
For #26706 - Change TopSite.containsQueryParameters as Uri extension function
2 years ago
MatthewTighe
853778e29a
For #26511 : load homescreen wallpaper in blocking coroutine
2 years ago
Gabriel Luong
9a64acd4b6
For #26169 - MR Home Onboarding Dialog for upgrading users
2 years ago
Mugurell
f4b823b43b
For #26224 - Use the mr2022.sectionsEnabled.tcp-cfr Nimbus feature to display the cfr
2 years ago
Mugurell
4286606d8f
For #26224 - New TCP CFR popup
...
If Total Cookie Protection is enabled when first accessing a normal tab
(not a custom tab) a new Contextual Feature Recommendation popup will be shown
informing about the added protection and allowing the user to open a support
page with more data about the new option for privacy protection.
2 years ago
Mugurell
bf23a2a6b9
For #18175 - Add a new total protection ETP cookies policy
...
This should only add the new option in settings based on a Nimbus experiment.
2 years ago
Gabriel Luong
da677dd650
For #26620 - Replace the onboarding nimbus feature with MR2022 nimbus feature
2 years ago
MatthewTighe
299f887953
Add updated wallpaper use cases and activate them with feature flag.
2 years ago
Gabriel Luong
6a7f9075ad
For #26549 - Add Nimbus feature flag for first run onboarding page updates and Jump back in CFR
2 years ago
Gabriel Luong
5f2ebf8125
For #26528 - Add a nimbus feature flag for MR Home Onboarding Dialog
2 years ago
Alexandru2909
0c6cf5f6a8
For #26335 : Enable sponsored shortcuts by default
2 years ago
sunilk9211
db47f4182d
For #25985 : Remove ability to click the logo to change the wallpaper
2 years ago
Mugurell
f96f8465ad
For #26414 - Have the Pocket spocs feature as part of the homescreen sections experiments
2 years ago
mike a
9baf0db8db
Closes #26446 : add wallpaper oboarding Nimbus flag
2 years ago
Gabriel Luong
a98868d791
For #26412 - Remove try catch for NimbusFeatureException from FxNimbus value() getter
2 years ago
sarah541
bbb602a2fd
For #26308 - Add feature flag for MR onboarding
2 years ago