DevTools: Accessibility issues with Elements - Properties
The Elements tool Properties pane is inaccessible via keyboard only. It can't be tabbed into, and even if a user clicks into it, the current selection top level tree branch can't be escaped. This change addresses this issue by replacing the use of individual ObjectPropertiesSection trees with an overarching ObjectPropertiesSectionsTreeOutline, and then creating roots for each of the objects being displayed. It also gives the OPSTO a read-only mode (matching existing behavior) and enables tabbing into the properties list. GIF of after change: https://imgur.com/a/5Fi7W3h Bug: 963183 Change-Id: I9c178c1d9758450196dd0596241047c9ea2dd813 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1757080 Commit-Queue: Robert Paveza <Rob.Paveza@microsoft.com> Reviewed-by:Yang Guo <yangguo@chromium.org> Cr-Commit-Position: refs/heads/master@{#704844}
Showing
Please register or sign in to comment