Closed Bug 1618437 Opened 5 years ago Closed 5 years ago

Fission a11y: Focus events often not fired when loading new document

Categories

(Core :: Disability Access APIs, defect, P2)

defect

Tracking

()

RESOLVED FIXED
Fission Milestone M6

People

(Reporter: Jamie, Unassigned)

References

(Regression)

Details

(Keywords: regression)

STR (with Fission enabled):

  1. Start Firefox.
  2. Press control+t to open a new tab.
  3. Enter this URL: data:text/html,test
  4. Press enter.
    • Expected: An a11y focus event should be fired for the document.
    • Actual: No focus event is fired for the document.

It looks like DOM focus isn't fired for the document in this case. When this happens, alt+tabbing away and back to Firefox doesn't fire the correct focus event either.

This doesn't seem to happen for the initial tab when Firefox starts. I've also seen cases where loading a document in an existing tab seems to behave correctly, but I can't figure out how to repro that. The above steps do seem to trigger the problem, though.

Fission Milestone: --- → M5

Moving a11y bugs to Fission Nightly (M6). They don't need to block M5 Dogfooding.

Fission Milestone: M5 → M6

Did bug 1616373 maybe fix this?

Apparently, it did! I tried current nightly and it worked as expected. I then tried with this patch reverted and it failed. Thanks much!

Status: NEW → RESOLVED
Closed: 5 years ago
Depends on: 1616373
Resolution: --- → FIXED
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.