Commit Graph

78 Commits (1b30ac457cb49e153d923d4a18d6c58c70357226)

Author SHA1 Message Date
akliuxingyuan f2efeaef96 Merge remote-tracking branch 'origin/fenix/125.0' into iceraven 2 months ago
akliuxingyuan 09e75c1a78 Merge remote-tracking branch 'origin/fenix/124.0' into iceraven 3 months ago
ohall-m 0760ab5a58 Bug 1853058 - Remove Translations Secret Settings and Use Nimbus
* This patch removes the secret setting to turn on translations and
removes the usage.
* Nimbus feature defaults for translations are all set to false.
3 months ago
ohall-m ea3ef40d0d Bug 1882572 - Instrumenting Translations Nimbus Feature Release
This patch adds instrumentation for releasing separate sections of the
translations feature.
3 months ago
Tif Tran a3fa513475 Bug 1880004 - Add Sponsored Mobile Provider
(cherry picked from commit b2af2209148b16f10c573db882d27021a68b8712)
3 months ago
Tif Tran 3496606afd Bug 1880004 - Add Sponsored Mobile Provider 3 months ago
akliuxingyuan d2da775dfd Merge remote-tracking branch 'origin/fenix/123.0' into iceraven 4 months ago
mergify[bot] f6c6fe8272 Bug 1875515 - record Nimbus is_ready event (backport #5222) (#5268)
(cherry picked from commit 3b2bd69f8ebfdc4b74af71162636a75967ed6556)

Co-authored-by: Charlie <chumphreys@mozilla.com>
5 months ago
rahulsainani ab56ebe21c Bug 1874388 - Remove unused notification pre prompt 5 months ago
Charlie e113448a06 Bug 1875515 - record Nimbus is_ready event 5 months ago
akliuxingyuan 279f9e954c Merge remote-tracking branch 'origin/fenix/122.0' into iceraven 5 months ago
alexandra.virvara 1c6ab5db3f Bug 1862190: Expose and integrate the suggested strong password in the authentication flow 5 months ago
William Durand 5439087524 Bug 1867597 - Enable extensions process unconditionally 5 months ago
akliuxingyuan 91382bb269 Merge remote-tracking branch 'origin/fenix/121.0' into iceraven 6 months ago
James Hugman 844d552b5d Bug 1868646 — Refactor nimbus.fml.yaml messaging into separate files 6 months ago
James Hugman 479906b07b Bug 1867901 — Add string-alias to features in nimbus feature manifests 6 months ago
Lina Butler daeb3092f1 Bug 1862536 - Add a Nimbus variable for Firefox Suggestion types.
This commit adds:

* An `awesomebar-suggestion-provider` Nimbus feature to a new
  component-specific manifest in the `feature-fxsuggest` component.
* An `available-suggestion-types` variable for that feature, which
  holds a map of all available suggestion types that the
  `FxSuggestSuggestionProvider` can return.

This lets us toggle suggestion types remotely as part of our
experiments.
6 months ago
rahulsainani 41140c6178 Bug 1866992 - Add product recommendations exposure telemetry
(cherry picked from commit daf7931aee0e24763e302203ddf36b6a8e434d8a)
7 months ago
rahulsainani 1f7fb7f376 Bug 1866992 - Add product recommendations exposure telemetry 7 months ago
akliuxingyuan dd9f0b7833 Merge remote-tracking branch 'origin/fenix/120.0' into iceraven 7 months ago
Arturo Mejia 00b370107a Bug 1865726 - Sync up Fenix enableGlobalRules/subFrames default values with Firefox desktop. 7 months ago
Arturo Mejia 7cc21836c1 Bug 1864859 - Make cookie banner handling follow the same defaults as desktop. 7 months ago
rahulsainani 1233f53d7e Bug 1864403 - Enable product recommendations for developer builds 7 months ago
Arturo Mejia ef57a71852 Bug 1859392 - Update the cookie banner handling section in the quick setting to only show in private mode. 7 months ago
Arturo Mejia 4f48bf646b Bug 1862425 - Allow to control QPS prefs using nimbus. 7 months ago
Arturo Mejia 6350c53531 Bug 1861085 - Allow to control extra cookie banner pref in nimbus;
detect only mode, global-rules and global-rules-sub-frames.
8 months ago
Arturo Mejia a5bacc4d12 Bug 1858795 - Disable the re-engagement and first encounter of a cookie banner dialogs. 8 months ago
akliuxingyuan 10defdb011 Merge remote-tracking branch 'origin/fenix/119.0' into iceraven 8 months ago
Arturo Mejia 7a8ea95ed6 Bug 1858793 - Update cookie banner handling nimbus feature flag to support private mode. 8 months ago
William Durand 2f36afb358 Bug 1859533 - Enable extensions process by default 8 months ago
Tif Tran b6ef5caac1 Bug 1856496 - enable fx-suggest for nightly 8 months ago
Jan-Erik Rediger e2c03c8b77 Bug 1855421 - Add feature variable to test out precise timestamps in Glean events 9 months ago
akliuxingyuan faaa23a167 Merge remote-tracking branch 'origin/fenix/118.0' into iceraven 9 months ago
William Durand 77373f0241 Bug 1854935 - Enable extensions process by default on Nightly and debug builds 9 months ago
Lina Butler 3ba6593f98 Bug 1851268 - Show Firefox Suggest search suggestions in Fenix.
This commit integrates the Firefox Suggest Android component added in
bug 1850296 into Fenix, and adds:

* A Nimbus feature for Firefox Suggest.
* A secret setting to enable the Firefox Suggest feature, only visible
  on the debug channel.
* Search settings for toggling sponsored and non-sponsored suggestions,
  only visible when the Firefox Suggest feature is enabled.

When the feature is enabled, Fenix will ingest new suggestions in
the background, show the new Search settings, and show matching
suggestions in the awesomebar depending on those Search settings.
9 months ago
rahulsainani 8eb81afee5 Bug 1850407 - Add nimbus flag for review checker product recommendations 9 months ago
Arturo Mejia 6deba7ac47 Bug 1850280 - Control extensions process rollout with Nimbus
(cherry picked from commit e59032a7d970167b7b67f7867c50ee87a0659233)

# Conflicts:
#	fenix/app/src/main/java/org/mozilla/fenix/gecko/GeckoProvider.kt
9 months ago
akliuxingyuan 8c13773efd Merge remote-tracking branch 'origin/fenix/117.0' into iceraven 9 months ago
Arturo Mejia 9bea9ddcd1 Bug 1850280 - Control extensions process rollout with Nimbus 10 months ago
Jeff Boek fdd235cb70 Bug 1845230 - Adds feature flag for felt privacy 10 months ago
akliuxingyuan b45e8cd324 Merge remote-tracking branch 'origin/fenix/116.0' into iceraven 10 months ago
akliuxingyuan 4e31c0f5f6 fix build 11 months ago
akliuxingyuan dbcc0ad145 Merge remote-tracking branch 'origin/fenix/115.2.0' into iceraven 11 months ago
Olivia Hall 1c91b0613a Bug 1837517 - Additional Print Telmetry and Nimbus setup
This bug adds telemetry for the print from menu feature. It adds the
probes print_failure, print_completed, print_tapped (for both share and
browsr menu), and share_menu_action for the print button on the share
sheet only. browser_menu_action for the print button was added in bug
1836780.

Additionally, Nimbus control for the browser print button and
share print button was added as browser-print-enabled and
share-print-enabled.
11 months ago
sarah541 c52cb4f227 Bug 1841274 - Add Param to Nimbus SearchExtraParams 11 months ago
t-p-white f7b64223d0 Bug 1840382 - Add experimentation flag to enable passing a channel ID to use for search 12 months ago
rahulsainani 23681a4148 Bug 1840091 - Add shopping experience feature flag 12 months ago
sarah541 933b843e4b Bug 1830768 - Add nimbus flag for toolbar position
(cherry picked from commit e3d2b97b25d43f36e6ade33482de584a4973ffbc)
12 months ago
mavduevskiy e577d876ba Bug 1838569 – added a nimbus flag for splash screen duration (#2471)
Co-authored-by: mike a <mavduevskiy@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
12 months ago
t-p-white 5283615a18 Bug 1837653 - Enabled Unified Search by default 1 year ago