Open Bug 1457000 Opened 7 years ago Updated 3 years ago

Handle the hidden tabs doorhanger case where tabs are hidden in a different window

Categories

(WebExtensions :: Frontend, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mstriemer, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

An extension might had a tab in a window that is not the active window as the first hidden tab. This would make the doorhanger appear in the current window pointing at the alltabs-button which might be hidden or not have any hidden tabs. It might make sense to focus a window that had a tab hidden if none of the hidden tabs are the current window.
Markus, what do you think we should do in this case?
Flags: needinfo?(mjaritz)
(In reply to Mark Striemer [:mstriemer] from comment #0) > It might make sense to focus a window that had a tab hidden if none of the > hidden tabs are the current window. I agree.
Flags: needinfo?(mjaritz)
Wait is the proposal that if an extension hides a tab that is in a non-foreground window, we bring that window to the foreground to tell the user that the tab is now hidden? That seems very jarring and potentially confusing...
We discussed this in the Jazz meeting and it seems like the best option would be to delay until the window gets focused, or a tab is hidden in the current window. This might be a little tricky to implement, especially if the user doesn't focus the window before a browser restart. For now I will implement the window focus but I will file a bug to try and improve this experience if we can come up with something that will work well.
Assignee: nobody → mstriemer
Blocks: 1457203
Priority: -- → P2
Depends on: 1408053
Product: Toolkit → WebExtensions

ping for status update on assigned year+ old bug

Flags: needinfo?(mstriemer)
Assignee: mstriemer → nobody
Flags: needinfo?(mstriemer)
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.