fenix
fenix copied to clipboard
Recent synced tabs success states should include a list of tabs.
In order to achieve the behavior required in https://github.com/mozilla-mobile/fenix/issues/26398, the RecentSyncedTabFeature should be changed to update the AppStore with a list of recent tabs. This list should be ordered by the lastUsed property of the tab.
Note: there appears to be a bug in the current implementation when choosing the most recent tab. device.lastAccessTime does not seem to get regularly updated during long-running sessions. This is an issue, for example, with desktop devices where the browser is not often closed.
Ordering this list as suggested above should resolve that issue as well.
┆Issue is synchronized with this Jira Task