New issue
Advanced search Search tips

Issue 923587 link

Starred by 2 users

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Team-Accessibility


Previous locations:
monorail:4798


Sign in to add a comment

readonly still applied to checkbox

Reported by 13hide...@gmail.com, Jan 15

Issue description

This very phenomenon occurred to me.

I'm using Chrome: 71.0.3578.98
JAWS: 2019

The HTML structure is as follows, once the field is invalid:

<div id='error'>Error Message</div>
<label id='label1' for='list'>Lorem</label>
<ul id='list'>
<li>
<label id='label2' for='checkbox'>
<input type='checkbox' name='xy' id='checkbox' aria-required='true' aria-labelledby='label1 label2' aria-describedby='error'>
ipsum dolor sit amet.
</label>
</li>

The thing I added was the aria-labelledby attribute so that both labels would be read in the order I wanted to. Without aria-labelledby the checkbox does not get read as readonly. Once I add aria-labelledby the checkbois read as readonly. But only if I navigate to it forwards with the tab-key. If I navigate backwards with shift+tab, readonly is not read.

 
I also discovered that the HTML structure described above is read in Firefox as readonly all the time, even without any aria.

Comment 2 by jrobbins@chromium.org, Jan 18 (4 days ago)

Project: chromium
Moved issue monorail:4798 to now be issue chromium:923587.

Comment 3 by jrobbins@chromium.org, Jan 18 (4 days ago)

Labels: -Via-Feedback Pri-2 Type-Bug
Status: Unconfirmed (was: New)

Comment 4 by susan.boorgula@chromium.org, Jan 20 (2 days ago)

Labels: Needs-Triage-M71

Comment 5 by dtapu...@chromium.org, Yesterday (38 hours ago)

Components: Blink>Accessibility

Sign in to add a comment