New issue
Advanced search Search tips

Issue 849650 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 11
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Feature
Team-Accessibility



Sign in to add a comment

Implement support for new blockquote, caption, and paragraph ARIA roles

Project Member Reported by joanmari...@gmail.com, Jun 5

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36

Steps to reproduce the problem:
As part of the effort to achieve "role parity" with HTML elements, ARIA has added blockquote, caption, and paragraph roles. Mappings can be found here:

* https://rawgit.com/w3c/core-aam/master/#role-map-blockquote
* https://rawgit.com/w3c/core-aam/master/#role-map-caption
* https://rawgit.com/w3c/core-aam/master/#role-map-paragraph

What is the expected behavior?

What went wrong?
Roles are not implemented.

Did this work before? No 

Chrome version: 67.0.3396.62  Channel: stable
OS Version: 
Flash Version:
 
Components: Blink>Accessibility
Owner: aleventhal@chromium.org
Status: Assigned (was: Unconfirmed)
Project Member

Comment 3 by bugdroid1@chromium.org, Aug 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6712c441cd35a71cdc79aff0d61eb817723b49a3

commit 6712c441cd35a71cdc79aff0d61eb817723b49a3
Author: Joanmarie Diggs <jdiggs@igalia.com>
Date: Fri Aug 10 21:29:52 2018

Implement support for new blockquote, caption, and paragraph ARIA roles

These three roles are part of reaching role parity with HTML5. As such,
they should be exposed via platform accessibility APIs in the same way
as their native host language counterparts. Thus just add them to the
map of ARIA roles to internal roles.

Bug:  849650 
Change-Id: I9a513e187a5beccd57fc5c7306929b0fd194b6dd
Reviewed-on: https://chromium-review.googlesource.com/1169476
Commit-Queue: Nektarios Paisios <nektar@chromium.org>
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582340}
[modify] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/browser/accessibility/browser_accessibility_cocoa.mm
[modify] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/browser/accessibility/dump_accessibility_tree_browsertest.cc
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-blockquote-expected-android.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-blockquote-expected-auralinux.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-blockquote-expected-mac.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-blockquote-expected-win.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-blockquote.html
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-caption-expected-android.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-caption-expected-auralinux.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-caption-expected-mac.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-caption-expected-win.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-caption.html
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-paragraph-expected-android.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-paragraph-expected-auralinux.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-paragraph-expected-mac.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-paragraph-expected-win.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/aria/aria-paragraph.html
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/html/blockquote-expected-auralinux.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/html/caption-expected-auralinux.txt
[add] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/content/test/data/accessibility/html/p-expected-auralinux.txt
[modify] https://crrev.com/6712c441cd35a71cdc79aff0d61eb817723b49a3/third_party/blink/renderer/modules/accessibility/ax_object.cc

Status: Fixed (was: Assigned)
Closing as fixed.

Sign in to add a comment