Closed Bug 1766031 Opened 3 years ago Closed 3 years ago

Player window doesn't respond to keyboard input when a non Firefox window has focus.

Categories

(Toolkit :: Picture-in-Picture, defect, P2)

Desktop
macOS
defect

Tracking

()

VERIFIED FIXED
101 Branch
Accessibility Severity s3
Tracking Status
firefox-esr91 --- unaffected
firefox99 --- unaffected
firefox100 --- unaffected
firefox101 + verified

People

(Reporter: mconley, Unassigned)

References

(Regression)

Details

(Keywords: access, regression)

STR:

  1. Visit YouTube in Firefox Nightly, and open any video into Picture-in-Picture
  2. Foreground another application.
  3. Click on the Picture-in-Picture player window
  4. Attempt to use the cursors to seek, or tab to keyboard focus

ER:

The keyboard inputs should be handled.

AR:

Keyboard input is ignored.

I think this is a regression from bug 1599061.

Any ideas on what we could do here, mstange?

Flags: needinfo?(mstange.moz)
Regressed by: 1599061

Oh, I didn't realize the window responds to key events. Then we should probably back out that bug and look for a different solution.

Flags: needinfo?(mstange.moz)
Has Regression Range: --- → yes
Severity: -- → S3
Has STR: --- → yes
Priority: -- → P3

Changing the priority to P2 as the bug is tracked by a release manager for the current nightly.
See Triage for Bugzilla for more information.
If you disagree, please discuss with a release manager.

Priority: P3 → P2

Out of curiosity is there a keyboard method to focus the PiP window in the first place?

Setting to access-s3 because the PiP video is still controllable from its origin tab. Also questioning if there is a keyboard method of focusing the PiP window in the first place. If there isn't, this doesn't regress keyboard users, unfortunately :(

Whiteboard: [access-s3]

There is - it's effectively another browser window, so you can cycle through it with the window cycling shortcut on the OS (ex: Cmd-tilde on macOS).

Ok, thanks.

In Linux it is some kind of special window that doesn't participate in alt+tab, you need to do ctrl+alt+tab. shrug

Fixed by backout of bug 1599061.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Flags: qe-verify+

Reproducible on a 2022-04-22 Nightly build on macOS 11. Verified as fixed on Firefox 101.0b6(20220512193916), Nightly 102.0a1(20220512213051) on Ubuntu 20.04, Win10 64-bits and macOS 11.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Accessibility Severity: --- → s3
Whiteboard: [access-s3]
You need to log in before you can comment on or make changes to this bug.