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

Issue 877381 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 10
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature
Team-Accessibility

Blocking:
issue 816369



Sign in to add a comment

Output AxTree with shortcut

Project Member Reported by elkurin@google.com, Aug 24

Issue description

It would be useful to show accessibility tree with shortcut key.
It enables users to get AxTree anytime without adding unwanted elements on the window.
 
Blocking: 816369
Labels: Type-Feature
Components: UI>Accessibility>ChromeVox
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 5

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

commit ef2fb8006bf89909a10ecd1db6a4a8e60ea87043
Author: Eriko Kurimoto <elkurin@google.com>
Date: Wed Sep 05 09:34:54 2018

Implement shortcut to dump ax tree

Ax tree is stored in tree data structure to change output format easily.

Tree dump function is called with ChromeVox+D>T (dump tree).
TreeDumper is created only when ChromeVox+D>T is detected.

Bug:  877381 
Change-Id: I6078661e7cbaea02ef8a1faa0d3a5c3606247b7e
Reviewed-on: https://chromium-review.googlesource.com/1187853
Commit-Queue: Eriko Kurimoto <elkurin@google.com>
Reviewed-by: David Tseng <dtseng@chromium.org>
Reviewed-by: Yuki Awano <yawano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#588804}
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/BUILD.gn
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/braille/nav_braille.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/chromevox/background/keymaps/next_keymap.json
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/chromevox/background/options.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/chromevox/background/prefs.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/chromevox/injected/console_tts.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/command_handler.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/event_stream_logger.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/log.html
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/log.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/log_store.js
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/log_store_test.extjs
[modify] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/next_earcons.js
[add] https://crrev.com/ef2fb8006bf89909a10ecd1db6a4a8e60ea87043/chrome/browser/resources/chromeos/chromevox/cvox2/background/tree_dumper.js

Project Member

Comment 5 by bugdroid1@chromium.org, Sep 5

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

commit d35d73c4e8702a3b89aa0f4f051a7e21dada66e1
Author: Eriko Kurimoto <elkurin@google.com>
Date: Wed Sep 05 11:27:24 2018

Enable ax tree to hide

The log of ax tree is long and makes it difficult to see the log stream.
By enabing and disabling the checkbox for each tree output,
tree log can wrapped.
Whether the tree is shown or hidden in the log page,
the tree is saved to log when 'Save Log' button clicked.

Bug:  877381 
Change-Id: I1029049345a9f4b0dea4066668e7314c01686eef
Reviewed-on: https://chromium-review.googlesource.com/1203494
Commit-Queue: Eriko Kurimoto <elkurin@google.com>
Reviewed-by: David Tseng <dtseng@chromium.org>
Reviewed-by: Yuki Awano <yawano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#588830}
[modify] https://crrev.com/d35d73c4e8702a3b89aa0f4f051a7e21dada66e1/chrome/browser/resources/chromeos/chromevox/cvox2/background/log.js
[modify] https://crrev.com/d35d73c4e8702a3b89aa0f4f051a7e21dada66e1/chrome/browser/resources/chromeos/chromevox/cvox2/background/tree_dumper.js

Status: Fixed (was: Assigned)

Sign in to add a comment