Arturo Mejia
13522ca859
[fenix] Bug 1815901 - Further document experimentation for cookie banner handling
2 years ago
Tarik Eshaq
360aa313e2
[fenix] Bug 1810818: Configures order of panels in new user onboarding
2 years ago
Mugurell
7502195edd
[fenix] Bug 1810792 - Enable Pocket sponsored stories
2 years ago
jhugman
5ac1cd9b48
[fenix] EXP 2991: Add surface to messaging fml ( https://github.com/mozilla-mobile/fenix/pull/28423 )
...
* Move messaging fml to a separate file
* Add surface property to message data
* Get messages for just a single surface
* Add surface to messaging middleware
* ktlint
* Add tests for filtering by surface
* Add homescreen to default-browser message
* Move surface param to MessageActions instead of MessagingMiddleware
* Added computed property for surface to message
* ktlint
* Address reviewer comment
* Fixup tests
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
jhugman
0e795b267b
[fenix] Closes EXP-2986 - Add adjust params to custom attributes for messaging display triggers ( https://github.com/mozilla-mobile/fenix/pull/28518 )
...
* Add adjust params to custom attributes for messaging display triggers
* Add isNotificationEnabled to display trigger attributes
2 years ago
Roger Yang
4767434d76
[fenix] Revert "Revert "Closes 28417: Add nimbus flags for pre permission prompt""
...
This reverts commit f62d571ffca88646da491486dd2d7bcfc1156ae3.
2 years ago
Roger Yang
1502a7b7b1
[fenix] Revert "Closes 28417: Add nimbus flags for pre permission prompt"
...
This reverts commit 0480b615cd195117eba7196c922744ed53e59e37.
2 years ago
Arturo Mejia
31e1a8f34d
[fenix] Bug 1797593 - Add re-engagement dialog for cookie banners.
2 years ago
rahulsainani
d8c8040197
[fenix] Closes 28417: Add nimbus flags for pre permission prompt
2 years ago
jhugman
ddb815b07d
[fenix] For EXP-2992: Add notification config with polling interval to messaging feature ( https://github.com/mozilla-mobile/fenix/pull/28381 )
2 years ago
Mugurell
696f7e3690
[fenix] Bug 1804544 - Disable TCP by default in beta and release
2 years ago
Roger Yang
e47e85b2b6
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/27949 : Add engagement notification for inactive users
2 years ago
Arturo Mejia
7add94ef18
[fenix] Disable cookie banner handling by default.
2 years ago
owlishDeveloper
b782aaaf3e
[fenix] Bug 1796146 - Add UI for the Cookie Banner preferences
2 years ago
MatthewTighe
088055743c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/27698 : add set as default growth data
2 years ago
Arturo Mejia
276d7db0c4
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26865 : Make the Nimbus MR Onboarding features true by default.
2 years ago
Arturo Mejia
a31c5edce0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26858 : Remove unused nimbus engine-settings tabs-prioritization-enabled feature.
2 years ago
Arturo Mejia
6db2c727ec
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26858 : Remove unused nimbus engine-settings total-cookie-protection-enabled feature.
2 years ago
Mugurell
20e15ac7f3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26869 - Enable TCP by default starting with v. 106
...
This change should not be uplifted.
2 years ago
sarah541
ff73cb6a4d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26867 - Remove feature flag for first run onboarding updates
2 years ago
Gabriel Luong
43b99bb586
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26620 - Replace the onboarding nimbus feature with MR2022 nimbus feature
2 years ago
Jonathan Almeida
415c65c971
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26615 Add nimbus configuration feature flags for MR 2022
2 years ago
Charlie Humphreys
7db5d391d7
[fenix] add about block to nimbus.fml.yaml
2 years ago
Gabriel Luong
0cf87d567f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26549 - Add Nimbus feature flag for first run onboarding page updates and Jump back in CFR
2 years ago
Gabriel Luong
dbb01910ad
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26528 - Add a nimbus feature flag for MR Home Onboarding Dialog
2 years ago
Alexandru2909
adbce1a881
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26335 : Enable sponsored shortcuts by default
2 years ago
Mugurell
37acc283c7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26414 - Have the Pocket spocs feature as part of the homescreen sections experiments
2 years ago
mike a
5bceed7dbd
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26446 : add wallpaper oboarding Nimbus flag
2 years ago
Gabriel Luong
96a9b4a773
[fenix] No issue - Use the onboarding description in nimbus.fml.yaml
2 years ago
sarah541
dcfcb4dcf5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26308 - Add feature flag for MR onboarding
2 years ago
Arturo Mejia
597aac0c72
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25915 : Remove the hard coded default browser message
2 years ago
Arturo Mejia
fe5c0d6fe5
[fenix] No issue: Update update default-browser style to PERSISTENT
2 years ago
Arturo Mejia
3c58b8e405
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25736 : Add experiment for Total cookie protection.
2 years ago
Arturo Mejia
9b6fd9047d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25213 : Add tabs prioritization experiment
2 years ago
Arturo Mejia
e05daef826
[fenix] No issue: Add number_of_app_launches custom attribute to nimbus messages.
2 years ago
Mugurell
ac6ba404c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25352 - Add a new FML feature to gate Pocket sponsored stories
2 years ago
Arturo Mejia
a567877e46
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25110 : Enable the messaging framework feature
2 years ago
Arturo Mejia
20c6c90df8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24906 : Add SURVEY style to nimbus messages FML.
2 years ago
Roger Yang
002be083d4
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/24733 : Create nimbus feature for Unified Search experimentation
2 years ago
Arturo Mejia
faabf505c6
[fenix] Enable messaging framework in nightly
2 years ago
Roger Yang
c947d44c64
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/24733 : Setup search for Unified Search experimentation
2 years ago
jhugman
ed086b6f71
[fenix] Add defaults to FML, add control behaviour
2 years ago
Jonathan Almeida
70014e589a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24220 and https://github.com/mozilla-mobile/fenix/issues/24223 : Connect GleanPlumb messages with the new tab ui card.
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2 years ago
Gabriel Luong
d1e3135793
[fenix] For https://github.com/mozilla-mobile/fenix/issues/23990 - Allow for Nimbus experimentation for Contile top sites
3 years ago
jhugman
0541ba4fd9
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/23492 : Perf regression of calling isFirefoxDefault from main thread ( https://github.com/mozilla-mobile/fenix/pull/23556 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/23492 — Fixup perf regression of calling isFirefoxDefault from the main thread
* Tightening of near defunct default browser message
* Fixup early crash in debug build
* ktlint
3 years ago
jhugman
9b651a484b
[fenix] First use of Nimbus FML plugin ( https://github.com/mozilla-mobile/fenix/pull/23400 )
...
* Consume Nimbus FML plugin
* Convert Homescreen to use FML
* Convert nimbusValidation to use FML
* Convert legacy experiments to use the feature API and FML
Remove dead helper code and documentation
* Fixup failing test
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago