Open Bug 1926345 Opened 22 days ago Updated 22 days ago

Additional tab group label keyboard controls

Categories

(Firefox :: Tabbed Browser, task, P4)

task

Tracking

()

People

(Reporter: sthompson, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-tabgrps-tabbrowser])

There are a number of supported keyboard interactions with the tab strip. https://bugzilla.mozilla.org/show_bug.cgi?id=1921814 introduced changes to the "multiselect" controls to enable keyboard interaction with tab group labels. However, other interactions have not changed.

  • Cycle through tabs left/right (Ctrl + Tab, Ctrl + Shift + Tab if browser.ctrlTab.sortByRecentlyUsed is false (default)
    • Only cycles through tabs, will not select tab group labels
  • Cycle through tabs in recently used order (Ctrl + Tab, Ctrl + Shift + Tab if browser.ctrlTab.sortByRecentlyUsed is true)
    • Shows a UI panel with tab previews, will only show tabs
  • Cycle through tabs left/right (Ctrl + PageUp, Ctrl + PageDown)
    • Only cycles through tabs, will not select tab group labels
  • Cycle through tabs left/right (Cmd + Option + LeftArrow, Cmd + Option + RightArrow)
    • Only cycles through tabs, will not select tab group labels
  • Select tab 1, tab 2, ..., tab 8 (Cmd + 1, Cmd + 2, ..., Cmd + 8)
    • Selects the Nth visible tab, will not select tab group labels or count them as Nth items
  • Select last tab (Cmd + 9)
    • Selects the last visible tab, will not select a tab group label if a collapsed tab group is the last item in the tab strip
  • Move active tab to the left/right (Ctrl + Shift + PageUp, Ctrl + Shift + PageDown)
    • Only moves the active tab; if a tab group is the keyboard-selected item, this key combo does not move the tab group within the tab strip
  • Move active tab to the start/end (Cmd + Shift + Home, Cmd + Shift + End)
    • Only moves the active tab; if a tab group is the keyboard-selected item, this key combo does not move the tab group within the tab strip
No longer blocks: 1908417, 1921893
No longer depends on: 1921814
Priority: -- → P4
You need to log in before you can comment on or make changes to this bug.