Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Tab Queue #470

Closed
bbinto opened this issue Feb 13, 2019 · 17 comments
Closed

Tab Queue #470

bbinto opened this issue Feb 13, 2019 · 17 comments
Labels
Feature:FennecTransition feature request 🌟 New functionality and improvements

Comments

@bbinto
Copy link
Contributor

bbinto commented Feb 13, 2019

Why/User Benefit/User Problem

  • As a user, I want to queue up a list of websites I want to visit later

What / Requirements

  • Similar to Firefox for Android, we like to provide users an option, when clicking on web links from within another app, to queue up tabs of these websites

┆Issue is synchronized with this Jira Task

@bbinto bbinto added the Epic label Feb 13, 2019
@bbinto bbinto added this to the Backlog (After MVP) milestone Feb 13, 2019
@pocmo
Copy link
Contributor

pocmo commented Feb 13, 2019

Since launching "Tab Queue" in Fennec there have been some Android platform changes:

  • It's harder to actually draw over other apps (requires permission)
  • There is a conflict between custom tabs ("open immediately and look like third-party app") and tab queue ("open in the background").

Overall I feel like with some UX and user research we may be able to come up with something better nowadays. :)

@vesta0 vesta0 removed the P2 Upcoming release label Mar 28, 2019
@vesta0 vesta0 added this to Fenix 3.0 Milestone 1 (Q3) in Fenix Feature Requests Apr 4, 2019
@vesta0 vesta0 moved this from Fenix 3.0 Milestone 1 (Q3) to Fenix 3.0 Milestone 2 (Q3) in Fenix Feature Requests May 7, 2019
@pwd-github
Copy link

For Android 10, it might be a good idea to explore using the Bubble API for the Tab Queue: https://developer.android.com/preview/features/bubbles

@julian-alarcon
Copy link

@julian-alarcon
Copy link

Additional info about new Android Background restrictions in Android 10
https://developer.android.com/preview/privacy/background-activity-starts

@pwd-github
Copy link

Additional info about new Android Background restrictions in Android 10
https://developer.android.com/preview/privacy/background-activity-starts

It says Affects your app if you launch activities without user interaction. But doesn't the tab queue require user interaction?

In the worst case scenario, couldn't Fenix create a lowest priority notification if the tab queue is enabled?

@xerz-one
Copy link

As a feature suggestion, I would like to have an option to choose whenever I open a tab in regular or private mode, for instance with a switch, like this!

Tab queuing popup

@vesta0 vesta0 changed the title [Meta] Tab Queue Tab Queue Jul 5, 2019
@sblatz sblatz added the feature request 🌟 New functionality and improvements label Jul 11, 2019
@vesta0 vesta0 modified the milestone: Feature Backlog Jul 26, 2019
@vesta0 vesta0 added this to Theme: Fennec Transition Roadmap in Fenix Feature Requests Jul 30, 2019
@openjck
Copy link

openjck commented Aug 1, 2019

I'm going to go against the grain and say that I actually prefer Fenix without a tab queue. Jumping straight into the browser actually makes it feel faster. And 90% of the time, that's what I want to do anyway.

@jacktose
Copy link

jacktose commented Aug 2, 2019

@openjck Tab queue has always been an optional feature. I assume it will be optional in Fenix, though perhaps that should be specified here.

@vesta0 vesta0 removed this from Theme: Fennec Transition Roadmap in Fenix Feature Requests Aug 27, 2019
@julian-alarcon
Copy link

Still waiting, I can tolerate the Addons/Web Extensions missing support #574 , but this is also needed!

@skippybosco
Copy link

@vesta0 does your change from August mean that tab queuing will not make it into the first stable release of Fenix?

@jpdus
Copy link

jpdus commented Feb 12, 2020

I strongly support this. Tab queue is my favorite feature of Firefox for Android and I can't imagine to adopt my mobile read/workflow to a browser without this feature (which works fine on Android 10 for me by the way).

@madb1lly
Copy link

Now I'm using Fenix Nightly as a daily driver I'm finding the absence of the tab queue feature quite frustrating. Links clicked in other apps open immediately in a new tab in Fenix, which interrupts workflow considerably, e.g. reading an email, or a news article, in an app which doesn't use custom tabs causing the focus to switch to Fenix, interrupting my flow in the original app.

I have also had cases where I've opened multiple links like this from another app then found that Fenix has lost some of them. However, it's difficult to reproduce which is why I've not opened a bug yet.

@jpdus
Copy link

jpdus commented Feb 27, 2020

Wow, with the new announcement this gets a new quality.

This degrades the user experience significantly for me, will I have to switch the browser? Honestly, for me this feature is way more important than actual performance, but apparently the metrics say otherwise for a majority of users :/

@sharpau
Copy link

sharpau commented Feb 28, 2020

I won't be able to switch to Fenix until it has a Tab Queue; I use this feature extensively on current Firefox for Android to scrub through other apps (RSS, social media, etc) and save up all the links to read in Firefox. Please put this in the new version!

@pidus
Copy link

pidus commented Mar 3, 2020

Just installed Firefox Nightly to see the progress. Apparently tab queue is not implemented. Firefox is not Firefox without this option. Many people might not use it; but for those who do, there's no alternative. Please develop this feature.

@rubcap
Copy link

rubcap commented Mar 6, 2020

The tab queue in Fennec is very handy. Those who activated this optional feature will expect Fenix to have a similar function right from the start, because it has become part of their routine.

@mozilla-mobile mozilla-mobile locked and limited conversation to collaborators Mar 6, 2020
@vesta0 vesta0 added this to Theme: Usability in Fenix Feature Requests Mar 28, 2020
@vesta0 vesta0 added this to Investigation in Fenix Q2 Feature Backlog Mar 29, 2020
@vesta0 vesta0 removed this from Investigation in Fenix Q2 Feature Backlog Jun 3, 2020
@kbrosnan
Copy link
Contributor

As part of #26855 this bug has been moved to Bugzilla as bz-1811649

@kbrosnan kbrosnan closed this as not planned Won't fix, can't repro, duplicate, stale Jan 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:FennecTransition feature request 🌟 New functionality and improvements
Projects
No open projects
Fenix Feature Requests
Buid fast & intuitive user journeys
Development

No branches or pull requests