Closed Bug 1756755 Opened 3 years ago Closed 3 years ago

ATK getActionNameCB returning localised action instead of unlocalised

Categories

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

Desktop
Linux
defect

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox97 --- unaffected
firefox98 + fixed
firefox99 --- fixed

People

(Reporter: Jamie, Assigned: eeejay)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Reported on Matrix. After bug 1748749, getActionNameCB now calls ActionDescriptionAt instead of ActionNameAt. This results in the localised action being returned instead of the unlocalised action, which breaks stuff related to clickables in Orca for non-English users.

Set release status flags based on info from the regressing bug 1748749

Has Regression Range: --- → yes

Eitan, your patch created this regression, how feasible would it be to have a fix for our last beta or for RC on Monday? Thanks

Flags: needinfo?(eitan)
Assignee: nobody → eitan
Status: NEW → ASSIGNED
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0a194194d4a2 Return unlocalized action name for atk_action_get_name. r=morgan
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch

Please request uplift now if you want this fix in 98, thanks.

Comment on attachment 9265193 [details]
Bug 1756755 - Return unlocalized action name for atk_action_get_name. r?morgan

Beta/Release Uplift Approval Request

  • User impact if declined: Orca screen reader users won't be able to navigate to "clickable" elements.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Straightforward patch which is isolated to a very specific area.
  • String changes made/needed:
Attachment #9265193 - Flags: approval-mozilla-beta?
Flags: needinfo?(eitan)

I normally wouldn't hijack an uplift request, but I wanted to get this in ASAP.

Comment on attachment 9265193 [details]
Bug 1756755 - Return unlocalized action name for atk_action_get_name. r?morgan

Approved for landing on the beta branch before the beta->release merge. We are out of beta so this will land directly in our release candidate build shipping on Monday

Attachment #9265193 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Thank you! It's working as expected when testing with Firefox 99.0a1 2022-02-25

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: