Commit Graph

1371 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
Arturo Mejia f61b8e3a3b For #25446: Ensure for every message shown we have recordExposure
(cherry picked from commit 34b31f8b11)
2 years ago
Gabriel Luong 72a2ee688f For #24300 - Add Tabs to the search engine menu 2 years ago
Alexandru Putanu b9b1124b66
For #25397 - Telemetry for credit card save and update (#25411)
* For #25397 - Telemetry for credit card save and update

* Use Fenix Issue fro Bugs

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
Co-authored-by: Roger Yang <royang@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Roger Yang 229b949650 Issue #24301: Add Bookmarks to the search engine menu 2 years ago
Arturo Mejia d2c1893cf9 For #25212: Add tabs prioritization 2 years ago
Mugurell dfa5281b23 For #25281 - Pace and rotate sponsored stories
A new way to be able to reliably record actual impressions of sponsored stories
was needed and based on this data we can ensure we are promoting fresh stories
(with fewer impressions) or the ones with a higher priority.
2 years ago
Mugurell 2343b7534c For #25311 - Set tokens used when communicating with Pocket 2 years ago
Mugurell 06d4384c11 For #25025 - Rename PocketStoriesChange to PocketStoriesClean
PocketStoriesChange was called only once - to clean the shown stories when the
user gets to the homescreen and the Pocket feature is disabled - useful for the
situations in which the user returns after disabling the feature in settings.

Populating the store with recommended stories to show was already happening
based on 'PocketStoriesCategoriesChange' and sponsored stories will be added by
using 'PocketSponsoredStoriesChange' so renaming 'PocketStoriesChange' will
help on reducing any confusion in the future.

Also added documentation for all Pocket related actions from AppStore and
removed the 'UndocumentedPublicClass' detekt suppressions.
2 years ago
Mugurell bd1feeaac9 For #25025 - Download sponsored stories on debug only 2 years ago
Mugurell 1c7e788bae For #25025 - Use the `PocketStory` supertype
This prepares extending support from just `PocketRecommendedStory` to
`PocketSponsoredStory` also.
2 years ago
Mugurell abff68a31b For #25025 - Hardcode showing at max 8 Pocket stories
The default was already 8. This is now being moved closer to the source from
where the stories to be shown are emitted.
With the addition of sponsored stories at fixed positions having to support a
variable number of stories being returned from AppState#getFilteredStories
means increased complexity with no benefit.
2 years ago
Roger Yang 7f29461c75 Issue #24299: Add history to the search engine menu 2 years ago
jhugman 30fa80151d
Change FxNimbus/Nimbus startup sequence (#25266)
* Change FxNimbus initialization sequence

Add cache invalidation

* Change ordering of message restoration and Nimbus initialization

* Address reviewer comments
2 years ago
Arturo Mejia 1384414327 Revert "Change FxNimbus initialization sequence (#25089)"
This reverts commit 51ba7ab463.
2 years ago
jhugman 51ba7ab463
Change FxNimbus initialization sequence (#25089)
* Change FxNimbus initialization sequence

* Add cache invalidation
2 years ago
Mugurell 1e3319f0e8 For #24333 - Replace the xml based CollectionViewHolder with a composable 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
Jonathan Almeida 6752a6ba22 Close #25091: Remove deprecated TrustedWebActivityIntentProcessor 2 years ago
Arturo Mejia 3a7299d301 For #25091: Deprecate TrustedWebActivityIntentProcessor 2 years ago
mcarare ffa1ecd300 For #21292: Remove unused MetricController parameters. 2 years ago
Alexandru2909 56c31cd675 For #24514 - Remove Fact.toEvent from MetricController 2 years ago
sarah541 538e06d73c No issue: Renew/Remove metrics set to expire in v102
No issue: Renew/Remove metrics set to expire in v102
2 years ago
MatthewTighe 30666f7c94 Revert #24894: settings should not be used to cache previous auth state 2 years ago
mike a 8e9464fee3 Closes #24307: add synced history empty fragment, feature flag and history screen showing only local files 2 years ago
mike a a066dddce9 Closes #24513: add undo snackbar to history group screen 2 years ago
MatthewTighe 0f952284e6 for #24929: remove locale restriction for remote firefox wallpapers 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
mcarare 927ab1ccae For #24758: Remove wrapper from browser search metrics. 2 years ago
Alexandru2909 6a7f335107 For #24836 - Remove Event.wrapper for RecentlyVisitedHomepage telemetry 2 years ago
Alexandru2909 45d965c5e8 For #24811 - Remove Event.wrapper for Messaging telemetry 2 years ago
mcarare 3057ae7fd7 For #24841: Remove unused events. 2 years ago
Alexandru2909 5a21e75267 For #24760 - Remove Event.wrapper for suggestions telemetry 2 years ago
Alexandru2909 09c93f0fce For #24838 - Remove Event.wrapper for Tabs telemetry 2 years ago
mcarare c28476c9cb For #24206: Fix extra key values for context menu metrics. 2 years ago
Alexandru2909 3678b124e0 For #24790 - Remove Event.wrapper for home screen related telemetry 2 years ago
mcarare 14082b117c For #24789: Remove wrapper from PWA metrics. 2 years ago
Alexandru2909 62b89da057 For #24809 - Remove Event.wrapper for RecentSearches telemetry 2 years ago
Alexandru2909 bdac21e54d For #24786 - Remove Event.wrapper for SearchTerms telemetry 2 years ago
mcarare 68f71c6f1d For #24761: Remove wrapper from autoplay settings metrics. 2 years ago
Alexandru2909 dea01450e5 For #24759 - Remove Event.wrapper for text selection context menu telemetry 2 years ago
Alexandru2909 1051a98c02 For #24710 - Remove Event.wrapper for RecentBookmarks telemetry 2 years ago
Alexandru2909 9ff4f373ec For #24707 - Remove Event.wrapper for CreditCards telemetry 2 years ago
mcarare b8a59b2602 For #24711: Remove wrapper from recent tabs metrics. 2 years ago
Alexandru2909 cc893aa641 For #24706 - Remove Event.wrapper for Autofill related telemetry 2 years ago
mcarare eb82cfef78 For #24206: Remove wrapper from context menu metrics. 2 years ago
mcarare dfe23e8b77 For #24211: Remove wrapper from search related metrics.
Removes wrapper from search labeled counter and performed search event.
2 years ago
mcarare 00156907c0 For #24211: Remove wrapper from "has open tabs" boolean metric. 2 years ago