Commit Graph

1472 Commits

Author SHA1 Message Date
Roger Yang
4204c43236 Close #26198: Add debounce to account manager syncs 2022-08-10 21:06:29 +00:00
MatthewTighe
29a8c33ba5 Fixes #26377: re-open already opened recent synced tabs 2022-08-09 19:00:40 +00:00
Noah Bond
db0162465b For #26289 - Remove search term tab groups metrics and setting 2022-08-08 18:16:33 +00:00
Noah Bond
8656fd48eb For #26227 - Remove search term tab groups from Jump Back In 2022-08-04 00:10:47 +00:00
Mugurell
aa992263d6 For #26172 - New CFR popup composable
This will allow for pinpoint accuracy when anchoring and resolve any color
disparities between the popup body and the indicator arrow by having everything
drawn programmatically as one shape.

Because of the async nature of the values for insets and screen rotation
immediately after an orientation change the popup will automatically get
dismissed to prevent any anchoring issues.
While not ideal the effect of this is better than accepting layout issues after
orientation changes and is the same approach used for other of our popups.
2022-08-03 19:04:31 +00:00
Alexandru2909
ec4ad984c2 For #26239 - Avoid displaying multiple download items for the same file 2022-08-03 11:49:42 +00:00
Christian Sadilek
7ddc50017e Revert "For #26227 - Remove search term tab groups from Jump Back In"
This reverts commit fa00527dc6.
2022-08-03 02:39:42 +00:00
Christian Sadilek
b24650c449 Revert "For #26227 - Remove search term tab groups from Recently Visited"
This reverts commit c45e4b4ac5.
2022-08-03 02:39:42 +00:00
Noah Bond
c45e4b4ac5 For #26227 - Remove search term tab groups from Recently Visited 2022-08-02 22:46:10 +00:00
Noah Bond
fa00527dc6 For #26227 - Remove search term tab groups from Jump Back In 2022-08-02 22:46:10 +00:00
MatthewTighe
767d604315 Fixes #26029: Add wallpaper state to AppStore 2022-07-29 22:18:19 +00:00
mike a
6483e1c647 Closes #25942: use HistoryFragment to show synced history 2022-07-28 20:53:36 +00:00
mike a
063a09782a Issue #26101: add telementry for deleting history time range 2022-07-26 20:59:16 +00:00
Gabriel Luong
8f51a9968a For #26026 - Refactor the FenixTabCounterMenu creation from HomeFragment to TabCounterBuilder 2022-07-26 05:41:42 +00:00
Alexandru2909
2345eb22a8 For #26089 - Record metrics for save credit card prompt shown 2022-07-22 14:54:02 +00:00
mike a
7982c6b79f Close #25954: add a new delete time range confirmation dialog for history screen 2022-07-20 21:01:14 +00:00
MatthewTighe
f58f1541ce Fixes #26050: show jump back in when only synced tab available 2022-07-19 18:40:34 +00:00
Noah Bond
7e59a644d5 For #21898 - Remove search term tab groups from the Tabs Tray 2022-07-19 16:59:57 +00:00
mike a
f910fcfe76 Closes #25967: add classes to support multiple viewHolders 2022-07-16 01:03:53 +00:00
MatthewTighe
5e15e9a6b3 Fixes #25955: refactor RecentSyncedTabsFeature to use SyncStore 2022-07-16 00:29:16 +00:00
MatthewTighe
1d20914f8f Fixes 24823: remove recent synced tab when logged out 2022-07-14 21:46:05 +00:00
Jonathan Almeida
7309b671b1 Close #25982: Fix check between current and new when adding a bookmark 2022-07-11 21:41:40 +00:00
Arturo Mejia
8c752c3be1 For #25736: Add experiment for Total cookie protection. 2022-07-05 19:07:05 +00:00
mcarare
70e6422d94 For #25846: Save the City field in addresses. 2022-07-04 13:58:25 +00:00
Roger Yang
46d73673ec Issue #25805: Always anchored unified search menu to the toolbar icon 2022-06-30 16:53:13 +00:00
Alexandru2909
4d430adbbe For #25764 - Prevent sponsored shortcut URLs from appearing as frecent shortcuts 2022-06-29 20:14:35 +00:00
Mugurell
f906dda054 For #25401 - Add the PocketIntegration Glean annotation tag to all Pocket telemetry 2022-06-29 18:30:54 +00:00
mcarare
6a6fce3831 For #25658: Update metrics test. 2022-06-29 17:52:51 +00:00
Mugurell
d4c86f1203 For #25538 - Add the "Wallpapers" tag to the new telemetry
By using a feature tag we can avoid having to define new tags in the Glean
annotations repository.

The list of available tags needed to be regenerated to be able to reference the
new "Wallpapers" tag.
Because the tags regeneration also brought a change in tags from "TopSites" to
"Shortcuts" all previous telemetry using "TopSites" had to be migrated to use
the new "Shortcuts" tag.
2022-06-29 17:52:51 +00:00
Mugurell
8d9ccd76e9 For #25538 - Add a simple way to check if the default wallpaper is to be shown
A previous check for whether the persisted name of the current wallpaper is
empty made checking whether the default wallpaper is to be shown brittle.
Instead of duplicating such a check in multiple places it is now extracted in
one method that can be used in multiple places including the new telemetry.
2022-06-29 17:52:51 +00:00
Marc Leclair
0680d7027c Fixed PR review 2022-06-29 00:54:30 +00:00
Arturo Mejia
5f1448460e For #21894: Move Tabs Tray to compose: Individual tab viewholders: ListViewHolder. 2022-06-27 21:27:55 +00:00
mcarare
6719eeb129 For #24857: Add metrics for addresses autofill. 2022-06-27 10:24:13 +00:00
Mugurell
fd28889d71 For #25658 - Track the site permissions prompt and user actions
Track when the prompt is shown and when the permissions are allowed/denied.
2022-06-24 18:08:55 +00:00
Roger Yang
7a5e126f24 Issue #24740: Use unified search bar in bookmark search 2022-06-22 19:27:42 +00:00
Noah Bond
5f7fd5313c For #25491 - Refactor InactiveTabs interactors and controllers 2022-06-22 18:37:06 +00:00
Roger Yang
22ac345513 Issue #24740: Use unified search bar in history search 2022-06-21 16:57:39 +00:00
Arturo Mejia
34b31f8b11 For #25446: Ensure for every message shown we have recordExposure 2022-06-15 22:32:20 +00:00
Mugurell
df5786f1e3 For #25381 - Add a setting allowing to toggle Pocket sponsored stories 2022-06-10 15:01:35 +00:00
Jan-Erik Rediger
bbf2d427d2 Adjust all telemetry tests to follow new Glean APIs
These are mostly mechanical changes to replace usage of `testHasValue`
with `testGetValue`.
`testGetValue` will now return `null` instead of throwing an exception
if no data is available.
2022-06-09 18:08:04 -04:00
Mugurell
1a2be2065a For #24744 - Observe and update selector icon while the View is attached
This avoids having to pass another LifecycleOwner from outside and will ensure
the View is update only in the bounds of it being attached.

The observe-update code is moved to bind(..) as that seems like a more
idiomatic callback for updating an already constructed View rather than
createView() which should only create and return a View.
2022-06-08 11:33:25 +00:00
Roger Yang
b48123aa50 Issue #24522: Add telemetry for unified search 2022-06-07 14:33:46 +00:00
indu
ac31a1ace4 For #25455 : Let A-C handle toolbar expanding when URL changes
This fix allows the toolbar to be visible after the user clicks on a link and scrolls

Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
2022-06-07 11:49:16 +03:00
Arturo Mejia
6a33f29a91 Revert "For #24455 - Migrate NoCollectionsMessageViewHolder to Compose"
This reverts commit 7b895aba
2022-06-05 13:26:43 +00:00
Noah Bond
08a84f8353 For #21897 - Convert inactive tabs to compose 2022-06-03 18:49:13 +00:00
Mugurell
392f585ba0 For #25459 - Show Pocket sponsored stories irrespective of topics selections 2022-05-31 11:07:43 +00:00
mcarare
d20ba1d0fe For #25437: Fix label values for labeled counters. 2022-05-31 10:25:06 +00:00
Roger Yang
ff683c67e0 Close #25449: Use "Enter search terms" as hint when using application search engine 2022-05-30 22:56:54 +00:00
MatthewTighe
3fab791980 fixes #24918: add subregion dropdown to address editor 2022-05-27 22:53:45 +00:00
Gabriel Luong
72a2ee688f For #24300 - Add Tabs to the search engine menu 2022-05-27 21:42:56 +00:00