Matthew Tighe
Matthew Tighe
Create a dialog that appears over the home screen allowing users to preview and test out new wallpapers. It should be hidden behind the feature flag defined in [this JIRA...
We are planning to remove the wallpapers shipped with Firefox to our remote source. Because of that, there will no longer be a need to distinguish between local and remote...
Once https://github.com/mozilla-mobile/fenix/issues/25985 is completed, the `wallpaper_switched` and `change_wallpaper_logo_toggled` metrics should be removed. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/FNXV2-21248)
The tab pickup section of "Jump Back In" should have the same removal behavior as the recent tab section. As a user, I should be able to: 1. Long-press the...
To match the pattern of observability of Sync components through the `SyncStore`, we should updated the `SyncEnginesStorage` such that it publishes its updates to the Store. This will help decouple...
Currently, the SyncStore is not updated when an FxA user logs out. The account property should become null again when a user has logged out. ┆Issue is synchronized with this...
Now that `syncNow` supports specifying sync engines, the debounce mechanism in the SyncManager should only debounce requests from the same engine. For example: - Tabs sync is initiated - Full...
With the increased focus on FxA accounts, it would make sense for a call to `syncNow` to be able to specify its debounce window. For example, a specific `syncNow` call...
### Pull Request checklist - [x] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended) - [x] **Tests**: This PR includes thorough tests or an explanation...
### Pull Request checklist - [ ] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended) - [ ] **Tests**: This PR includes thorough tests or...