New issue
Advanced search Search tips

Issue 887173 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

DevTools: Full Accessibility Tree Inspection

Project Member Reported by einbinder@chromium.org, Sep 20

Issue description

Expose more information from the accessibility tree through the DevTools protocol and frontend.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 20

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

commit f5d46c8382fa7efa70ef046da03be3c849166fec
Author: Joel Einbinder <einbinder@chromium.org>
Date: Thu Sep 20 19:33:13 2018

DevTools: Accessibility.getFullAXTree protocol method

This will allow Puppeteer to expose snapshots of the accessibility tree.

Bug: 887173

Change-Id: I296e68bb8e8a99f165b1a3356fd0b56c76334a0e
Reviewed-on: https://chromium-review.googlesource.com/1235307
Commit-Queue: Joel Einbinder <einbinder@chromium.org>
Reviewed-by: Alice Boxhall <aboxhall@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592900}
[add] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-getFullAXTree-expected.txt
[add] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-getFullAXTree.js
[modify] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/blink/renderer/core/inspector/browser_protocol.pdl
[modify] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/blink/renderer/modules/accessibility/inspector_accessibility_agent.cc
[modify] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/blink/renderer/modules/accessibility/inspector_accessibility_agent.h
[modify] https://crrev.com/f5d46c8382fa7efa70ef046da03be3c849166fec/third_party/blink/renderer/modules/modules_initializer.cc

Project Member

Comment 2 by bugdroid1@chromium.org, Oct 15

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

commit bb9bf77321148fd2650fa4743375953786ae706d
Author: Joel Einbinder <einbinder@chromium.org>
Date: Mon Oct 15 23:04:15 2018

DevTools: Expose more properties through the accessibility protocol

This adds the new properties:
	invisible
	editable
	focusable
	focused
	settable

Bug: 887173
Change-Id: Iaa9dc346d10648ada9d16c6a3568f83fdd83f397
Reviewed-on: https://chromium-review.googlesource.com/c/1244548
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Alice Boxhall <aboxhall@chromium.org>
Commit-Queue: Joel Einbinder <einbinder@chromium.org>
Cr-Commit-Position: refs/heads/master@{#599769}
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/http/tests/devtools/elements/accessibility/edit-aria-attributes-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-aria-1.1-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-getRelationships-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-ignoredNodes-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-buttons-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-img-figure-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-input-buttons-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-input-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-labelledby-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-summary-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/WebKit/LayoutTests/inspector-protocol/accessibility/accessibility-nameSources-visiblity-expected.txt
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/blink/renderer/core/inspector/browser_protocol.pdl
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/blink/renderer/devtools/front_end/accessibility/AccessibilityStrings.js
[modify] https://crrev.com/bb9bf77321148fd2650fa4743375953786ae706d/third_party/blink/renderer/modules/accessibility/inspector_accessibility_agent.cc

Project Member

Comment 3 by bugdroid1@chromium.org, Oct 16

Sign in to add a comment