Commit Graph

8 Commits (upstream-sync)

Author SHA1 Message Date
Adam Novak 04ec367b3e Allow Nimbus to generate code that allows the fork flavors 2 years ago
Arturo Mejia 012959c4c9 Set default browser banner location to homescreen-banner 2 years ago
Arturo Mejia cc9e91809b Revert "For #24220 and #24223: Connect GleanPlumb messages with the new tab ui card. Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>"
This reverts commit f953c5ec
2 years ago
jhugman 2b36ca75bf Add defaults to FML, add control behaviour 2 years ago
Jonathan Almeida f953c5ec94 For #24220 and #24223: Connect GleanPlumb messages with the new tab ui card.
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2 years ago
Gabriel Luong 65b1716495 For #23990 - Allow for Nimbus experimentation for Contile top sites 2 years ago
jhugman b230c39a7f
Fixes #23492: Perf regression of calling isFirefoxDefault from main thread (#23556)
* Fixes #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
2 years ago
jhugman 82a6f8cae4
First use of Nimbus FML plugin (#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>
2 years ago