Commit Graph

263 Commits (84cf2472a82237b931aaa808654d14547e9935d7)

Author SHA1 Message Date
Adam Novak 84cf2472a8 Do all of Iceraven in one commit 2 years ago
mergify[bot] 10fdf130c4
For #25933 - Ensure sponsored tiles are enable if enrolled in active experiment (#25948)
(cherry picked from commit 1207180aa8)

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
MatthewTighe 07d4a8599d fixes #25386: turn task continuity on by default for nightly 2 years ago
Mugurell 849d922038 For #25352 - Add a new FML feature to gate Pocket sponsored stories 2 years ago
Mugurell 2343b7534c For #25311 - Set tokens used when communicating with Pocket 2 years ago
mcarare cb4f8ed0c0 For #24968: Add preference for enabling/disabling addresses autofill.
For #24968: Add preference for enabling/disabling addresses autofill.
2 years ago
bendk e5b0069791
Application services 93.0.1 (#24904)
* Fixup breaking changes from AppServices upgrade to 93.0.0

* android-components RemoteTabsStorage now requires a Context param

* Update Android Components version to 102.0.20220509214046

Co-authored-by: James Hugman <james@hugman.tv>
Co-authored-by: Mark Hammond <mhammond@skippinet.com.au>
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Gabriel Luong da1c5b9bf7 For #25115 - Remove showWallpapers feature flag 2 years ago
Gabriel Luong 957d9c487c For #25111 - Remove contileFeature feature flag 2 years ago
MatthewTighe 30666f7c94 Revert #24894: settings should not be used to cache previous auth state 2 years ago
MatthewTighe ccb3d33e8b for #24665: cache previous auth status and display placeholders accordingly 2 years ago
MatthewTighe b746295da1 for #24665: remove unused fxaHasSyncedItems setting 2 years ago
Roger Yang 2b8cf67a97 Issue #24733: Create nimbus feature for Unified Search experimentation 2 years ago
Roger Yang bf7b8f97c4 Issue #24733: Setup search for Unified Search experimentation 2 years ago
Mugurell 46d757ab54 For #16952 - Https-only mode support.
Default will be disabled with users having the possibility to enable this from
a new setting in the `Privacy and security` section.
If enabled then by default this force https for all tabs with the option for
users to switch to forcing https only on private tabs.
2 years ago
Brais Gabín 1f633edd7d For #23046 - Align detekt config between Fenix and Android Components
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
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 b4725429e8 For #24334 - Add FeatureFlag for Unified Search feature 2 years ago
Gabriel Luong 0448530440 For #24235 - Remove MasterPasswordTipProvider 2 years ago
Gabriel Luong 788b83bfaa For #24229 - Remove unused MigrationTipProvider 2 years ago
Gabriel Luong c9a47d08a8 For #24130 - Change Shortcuts setting to toggle the display of Top Sites 2 years ago
Gabriel Luong 65b1716495 For #23990 - Allow for Nimbus experimentation for Contile top sites 2 years ago
Gabriel Luong 56022546f2 For #23893 - Add telemetry for Contile services 2 years ago
Gabriel Luong b6f066c9ed For #24042- Remove inactive tabs survey 2 years ago
MatthewTighe 2cc9ca3773 for #23069: add blocklist middleware for home 2 years ago
Noah Bond 15c58b7261 For #23808 - Add secret setting for enabling Task Continuity feature 2 years ago
Gabriel Luong 37a0edceb6 For #23431 - Display the order of Contile Top Sites correctly 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
Arturo Mejia 393de99196 For #22851 Add logo animation for wallpapers 2 years ago
Matt Tighe a5f540568e update based on PR feedback and data review 2 years ago
Matt Tighe eed42ee96b closes #23381: add telemetry for wallpapers feature 2 years ago
Matt Tighe 670657b484 fixes #23404: add switch to wallpaper settings to disable tap-to-change 2 years ago
Arturo Mejia dc0f50b590 For #22851: Load wallpapers dynamically from the assets directory. 2 years ago
mcarare a6abaf7cf9 Set a minimum number of sites a search group should contain. 2 years ago
Noah Bond 157acdf7fc For #23159 - Created setting to turn off the Contile feature 2 years ago
Arturo Mejia d1ace92e64 Revert "For #22851: Add logo animation for wallpapers."
This reverts commit d089f007
2 years ago
Arturo Mejia d089f00793 For #22851: Add logo animation for wallpapers. 2 years ago
Grigory Kruglov 1b305c1398 For #22795: Stop trimming login origins on sorting
Due to the async nature (??) of the trimming code, this is causing severe performance issues
during search.

Looking back through commits, doesn't seem like there's a particularly good reason we were trimming here. All I could find is #9986 (comment) which is lacking explanation of why this is actually useful.

And currently, we're dealing with an origin (not a full url when this was initially written, I think), i.e. https://accounts.firefox.com vs https://accounts.firefox.com/signin. So, the suffix stripping isn't even doing much beyond removing com in vast majority of cases.

So, seems like all of this trimming stuff can be cleaned up.
2 years ago
Arturo Mejia 09fdee6510 For #22851: Adjust theme based on the selected wallpaper. 2 years ago
Mugurell 34c0a17b4d For #22852 - Add a new "Storage access" permission 2 years ago
Arturo Mejia 7a44412619 For #22851 toggle wallpapers when tap on the Firefox logo 2 years ago
mcarare 0cb4059b12 For #17130: Replace hardcoded strings with string resources. 2 years ago
Sarah Khan e18cf36117 For #22495 - Disable inactive tabs survey 2 years ago
Gabriel Luong b54698a3f2 For #21776 - Class member can have 'private' visibility 3 years ago
codrut.topliceanu bba787e87e For #21732 - Adds inactive tabs survey on disable + telemetry 3 years ago
Arturo Mejia 08256ac68c For #21791 Adds tab auto-close prompt 3 years ago
Noah Bond 1f97ca6ce6
For #21437 - Relocated Home-related settings to its dedicated sub screen (#21722)
* For #21437 - Relocated Home-related settings to its dedicated sub screen

* For #21437 - Updated show top sites toggle text

* PR: Fixed lint warning. Reverted preference keys

* PR: added ignore for UI test

* PR: Added ignore for UI test
3 years ago
Arturo Mejia 0f07703c3e For #21611: Show the jump back in Contextual Hints independently of the home onboarding dialog. 3 years ago
codrut.topliceanu a53b52b764 For #21565 - Adds inactive tabs onboarding popup 3 years ago