Closed Bug 2000873 Opened 5 months ago Closed 4 months ago

[Ubuntu] The Flight results are not correctly read by the screen reader app if it contains multiple results

Categories

(Firefox :: Address Bar, defect, P1)

Desktop
Linux
defect

Tracking

()

VERIFIED FIXED
147 Branch
Tracking Status
firefox-esr140 --- unaffected
firefox145 --- unaffected
firefox146 --- wontfix
firefox147 --- verified

People

(Reporter: avarro, Assigned: adw)

References

Details

(Whiteboard: [sng])

[Affected versions]:

  • Firefox Beta 146.0b4 (Build ID: 20251117130030)
  • Firefox Nightly 147.0a1 (Build ID: 20251117130030)

[Affected Platforms]:

  • Ubuntu 22.04 LTS

[Prerequisites]:

  • Have Firefox Beta 146 build installed.
  • Have the orca screen reader installed.
  • Have the following prefs set:
    • browser.search.region = US
    • browser.urlbar.merino.providers = flightaware
    • browser.urlbar.merino.timeoutMs = 2000
    • browser.urlbar.quicksuggest.online.available = true
    • browser.urlbar.flightStatus.featureGate = true
    • browser.urlbar.quicksuggest.enabled = true
    • browser.urlbar.quicksuggest.online.available = true
    • Browser.urlbar.quicksuggest.online.enabled = true

[Steps to reproduce]:

  • Open the browser with the profile from the prerequisites.
  • In the addressbar type a keyword that would trigger flights with multiple suggestions (eg: ac 100).
  • Focus the addressbar.
  • Listen to what the screen reader app reads.

[Expected result]:

  • The screen reader app reads the Flights suggestion correctly.

[Actual result]:

  • The screen reader app only reads: "section".

[Notes]:

  • The issue is not reproducible on macOS or Windows.
Priority: -- → P1
See Also: → 2000851

This and bug 2000851 probably have the same root cause, except it's surprising that this bug only happens on Linux. I'm wondering whether a11y is actually a problem on all platforms for all realtime suggestions, it just manifests differently depending on the suggestion type, so for some it mostly works and for others the problem is more apparent.

Since I'm looking at bug 2000851 and suspect they're the same bug, I'll take this too.

Assignee: nobody → adw
Status: NEW → ASSIGNED
Whiteboard: [sng]

This should be fixed by bug 2000851.

Depends on: 2000851
Flags: qe-verify+
See Also: 2000851
Target Milestone: --- → 147 Branch
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
QA Whiteboard: [search] [qa-triage-done-c147/b146]

I have verified this issue using Firefox Nightly 149.0a1 (Build ID: 20260118214518) and Firefox Beta 147.0b9 (Build ID: 20251231090510), and I can confirm that the Flight results are correctly read by the screen reader app when having multiple results.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.