Make sure the new WebRTC indicator is keyboard accessible
Categories
(Firefox :: Site Permissions, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | verified |
People
(Reporter: mconley, Assigned: mconley)
References
Details
Attachments
(1 file)
We need to make sure that users that don't use pointer input devices can use the indicator.
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Possibilities:
- Make it possible to alt+tab to the window. However, that requires it be a taskbar icon.
- If we don't want alt+tab to get to it, my first thought is that ideally, f6 would focus it like it focuses all other notifications. Unfortunately, that's tricky (maybe impossible) because this is a global window. The problem is that if we use some other keyboard command, this isn't going to be discoverable.
Assignee | ||
Comment 2•4 years ago
|
||
Bug 1641546, when it lands, should make the indicator just like any other window, in that it will have a taskbar icon, and should be alt-tab'able. I think at that point, we just need to make sure that the tab order makes sense on the buttons in that window.
Assignee | ||
Comment 3•4 years ago
|
||
With bug 1641546, it's possible to switch to the indicator using the keyboard, since it's behaving like any other window.
On macOS, it looks like we've inherited some code from the old indicator that intentionally hides the indicator from the Window list, and hides the window title. I think we can probably remove those now in this new version. That's what I'll use this bug for.
Assignee | ||
Comment 4•4 years ago
|
||
Hiding the indicator in the window menu on macOS appears to be a holdover from the
legacy version of this indicator.
Assignee | ||
Updated•4 years ago
|
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fab7c4f54054 Make sure WebRTC indicator appears in window list on macOS for keyboard accessibility. r=pbz
Comment 6•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Verified with 79.0a1 (2020-06-11) on macOS 10.15.5
Updated•11 months ago
|
Description
•