Closed Bug 1789225 Opened 3 years ago Closed 11 months ago

Listitem shouldn't calculate name from content

Categories

(Core :: Disability Access APIs, defect)

Firefox 104
defect

Tracking

()

RESOLVED DUPLICATE of bug 1364788

People

(Reporter: dev.j.joshi, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Attached file test.html

Steps to reproduce:

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0

Refer to the attached HTML file.

  • Open JAWS screen reader.
  • Open the HTML file
  • First focus on the button at the top and then press tab
  • Focus will shift to the input and JAWS reads the following in the actual results section.

Actual results:

JAWS will narrate the below when focused on the input.
"""
List with 1 items.

  1. Heading Paragraph Span Content Test Label for DIV Test Label for DIV region Test Input Edit required invalid entry type of text.
    """

Expected results:

The below is what JAWS reads in Chrome and Edge browsers.
"""
List with 1 items.
Test Label for DIV region Test Input Edit required invalid entry type of text.
"""

Used the below JAWS version:
JAWS version 2022.2207.25 ILM

The Bugbug bot thinks this bug should belong to the 'Core::Disability Access APIs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Disability Access APIs
Product: Firefox → Core
OS: Unspecified → Windows 11
Hardware: Unspecified → Desktop

This is due to Firefox calculating name from content for listitems. There are some ARIA spec issues that need to be sorted out here. Neither Firefox nor Chrome strictly comply with the spec:

  1. The spec says name should never be calculated from content for listitems. However, there are some real world use cases where this has been problematic.
  2. Firefox always calculates name from content for listitems.
  3. Chrome calculates name from content for listitems, but only when the listitem is tabbable or focused.
Blocks: aria, htmla11y
Severity: -- → S3
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 11 → All
Hardware: Desktop → All
Summary: JAWS Screen Reader Narrates Headings and Paragraphs which have not given any ARIA property → Listitem shouldn't calculate name from content
Status: NEW → RESOLVED
Closed: 11 months ago
Duplicate of bug: 1364788
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: