New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 845474 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Feature
uia
Team-Accessibility



Sign in to add a comment

Create internal accessibility roles to UI Automation control type mappings

Project Member Reported by nek...@chromium.org, May 22 2018

Issue description

Internal accessibility roles are defined in
ui/accessibility/ax_enums.mojo and specifically in the enum ax::mojom::Role
Please use the ARIA Core mappings spec v1.2 and HTML to Platform Accessibility spec v1.0, or more specifically:
Section 4 of
https://w3c.github.io/html-aam/
in combination with section 5 of
https://w3c.github.io/core-aam/

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 21 2018

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

commit e62110dc119e9a19be72a57c9ce567795b5f5636
Author: Suproteem Sarkar <suproteem@chromium.org>
Date: Thu Jun 21 16:55:24 2018

Added an internal mapping from roles to UI Automation control types

R=nektar@chromium.org,dmazzoni@chromium.org

Bug:  845474 
Change-Id: I77f6dd6ef5c51ecbba2684c14c0680d0366ce6e3
Reviewed-on: https://chromium-review.googlesource.com/1108571
Commit-Queue: Nektarios Paisios <nektar@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#569306}
[modify] https://crrev.com/e62110dc119e9a19be72a57c9ce567795b5f5636/ui/accessibility/platform/ax_platform_node_win.cc
[modify] https://crrev.com/e62110dc119e9a19be72a57c9ce567795b5f5636/ui/accessibility/platform/ax_platform_node_win.h

Status: Fixed (was: Assigned)

Sign in to add a comment