Closed Bug 1857537 Opened 1 year ago Closed 11 months ago

[a11y] Review Checker is missing a heading structure

Categories

(Fenix :: Shopping, defect, P2)

All
Android
defect

Tracking

(Accessibility Severity:s3, firefox119 disabled, firefox120 wontfix, firefox121 wontfix, firefox122 verified)

VERIFIED FIXED
122 Branch
Accessibility Severity s3
Tracking Status
firefox119 --- disabled
firefox120 --- wontfix
firefox121 --- wontfix
firefox122 --- verified

People

(Reporter: ayeddi, Assigned: rebecatudor273)

References

Details

(Keywords: access, Whiteboard: [fxdroid] [fakespot-android-mvp])

Attachments

(3 files)

STR:

  1. Ensure a TalkBack is running
  2. Navigate to any Amazon product page and activate the Review Checker
  3. Navigate to Review Checker BETA text and listen to the screen reader's announcement
  4. Using a TB shortcut, try to navigate between headings and observe the TB announcement
    1. Use 3 finger swipe left/right to switch the shortcut options to Heading and then use 1 finger swipe up/right to navigate between selected types of elements (headings)

Expected:

  1. Review Checker BETA is announced as heading and can be navigated to/from with TB shortcuts.
    • Headings help users with cognitive difficulties and users with low vision who rely on a screen reader to better understand the purpose of the block of UI that they navigate to, like a title of a book.
  2. A heading in the error message (i.e. No info available right now) is announced as a heading and can be navigated to/from with TB shortcuts.
  3. (optional) disclosure button's labels are announced as headings and can be navigated between with TB shortcut (How we determine review quality? and Settings, example could be Play Store > app page > App Support V control)

Actual:

  1. No state is announced for Review Checker BETA
  2. Review Checker BETA cannot be navigated to using TB shortcuts to navigate between headings
  3. Same applies to an error message heading (i.e. No info available right now) and (optional) the disclosure button's labels (i.e. Settings)

Device: Samsung Galaxy A54 running Androd 13 (One UI 5.1)

Severity: -- → S3
Priority: -- → P2
Assignee: nobody → Vlad.DreghiciPopa
Assignee: Vlad.DreghiciPopa → rebecatudor273

Hi Anna!
I started to work on this ticket and I see in description you only mentioned in your 3rd point in "Expected", the expandable cards to be announced as headings (How we determine review quality? and Settings ).

I wanted to verify if it's wanted to be recognized and announced as heading the other cards too (How reliable are these reviews?, Adjusted rating, Highlights from recent reviews ) ?

Flags: needinfo?(ayeddi)
Attached image reviewchecker.png

(In reply to Rebeca Tudor from comment #3)

Hi Anna!
I started to work on this ticket and I see in description you only mentioned in your 3rd point in "Expected", the expandable cards to be announced as headings (How we determine review quality? and Settings ).

I wanted to verify if it's wanted to be recognized and announced as heading the other cards too (How reliable are these reviews?, Adjusted rating, Highlights from recent reviews ) ?

Rebecca, thank you very much for following up on that and for working on the bug. Yes, that would be great!

Especially, when the longer blocks of text are expanded, having headings would provide users with opportunity to navigate between sections using TalkBack shortcuts

Flags: needinfo?(ayeddi)

Thank you for your confirmation!

Status: NEW → RESOLVED
Closed: 11 months ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
Target Milestone: 121 Branch → 122 Branch

Verified on the latest Fenix Nightly 122.0a1 from 11/22 with Google Pixel 6 (Android 14).

Status: RESOLVED → VERIFIED
Flags: qe-verify+

The patch landed in nightly and beta is affected.
:rebecatudor273, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox121 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(rebecatudor273)
Flags: needinfo?(rebecatudor273)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: