Commit 7ae1102
Update CheckboxLabel to set aria-label on the input element
For a11y, we need to set aria-label on input elements. When
re-enabling a the web test, it complained about missing aria-labels in
the DOM breakpoints sidebar pane. This CL updates CheckboxLabel to
observe aria-label attribute changes and set them on the inner input
element.
See https://crrev.com/c/6591321 for the re-enabled web test update.
Bug: 325443331
Change-Id: I5e141b1f08aed9480aed870fe4d63301d8fba53c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6595128
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Kim-Anh Tran <kimanh@chromium.org>
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>1 parent 841573b commit 7ae1102
1 file changed
+11
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1305 | 1305 | | |
1306 | 1306 | | |
1307 | 1307 | | |
1308 | | - | |
| 1308 | + | |
1309 | 1309 | | |
1310 | 1310 | | |
1311 | 1311 | | |
| |||
1362 | 1362 | | |
1363 | 1363 | | |
1364 | 1364 | | |
| 1365 | + | |
| 1366 | + | |
1365 | 1367 | | |
1366 | 1368 | | |
1367 | 1369 | | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
1368 | 1378 | | |
1369 | 1379 | | |
1370 | 1380 | | |
| |||
0 commit comments