Issue metadata
Sign in to add a comment
|
Allow relations to be formed between user interface objects |
||||||||||||||||||||||
Issue descriptionCurrently it is not possible to set accessible relations between two objects in the user interface, because they do not have unique IDs. Example relations for UI: - Controller for relation between the omnibox textfield and the suggestions list popup - Labelledby/describedby relations There are many types of unique IDs in the Chrome a11y code and it was suggested that this code be cleaned up and made more foolproof. Not only do we need IDs, but we need to make sure that IDs from Blink processed are never accidentally used for Chrome IDs, because the Blink IDs are only unique within a frame.
,
Jan 11 2018
,
Jan 16 2018
Assumed to be fixed, not user-facing.
,
Aug 25
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/eae7c5e562b04cc03a24bf135214045ee8524107 commit eae7c5e562b04cc03a24bf135214045ee8524107 Author: Wez <wez@chromium.org> Date: Sat Aug 25 21:24:12 2018 Fix flaky AXPlatformUniqueIdTest.TestIdsNotReused test. - Fix AXPlatformUniqueIdTest.TestIdsNotReused, which made invalid assumptions about the specific identifier values that would be assigned. - Remove unused AXPlatformUniqueIdTest base-class. - Renamed both AXPlatformUniqueIdTests to better reflect their purpose. TBR: aleventhal Bug: 877777 , 797992 Change-Id: I0f86092e4e785843522913fa98b0222e04dbd67d Reviewed-on: https://chromium-review.googlesource.com/1188698 Reviewed-by: Wez <wez@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#586146} [modify] https://crrev.com/eae7c5e562b04cc03a24bf135214045ee8524107/ui/accessibility/platform/ax_unique_id_unittest.cc |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Jan 11 2018