New issue
Advanced search Search tips

Issue 618099 link

Starred by 6 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-09-29
OS: Chrome
Pri: 1
Type: Feature
Team-Accessibility



Sign in to add a comment

[CVox Next] Launch messaging to notify users that Next is now the only experience

Project Member Reported by lpalmaro@chromium.org, Jun 7 2016

Issue description

This bug is to track the work for launching messaging to notify users when ChromeVox Next will become the *only* Chrome OS screen reader experience. We will need to give users plenty of time to understand what this change means, and hopefully proactively switch over before the given date. Specific timing and details TBD. 
 
Labels: -Type-Bug Type-Feature
Status: started (was: Assigned)
The only things really remaining blocking this:
- math. We have a better story for this now. On any MathJax expression, you can bring up a menu to make it self-voicing. I'm looking into how to make this defaulted (possibly by injecting some js to flip it on).
- docs. A minimal api has been sent out to support the little that Docs needs.
- selection. Unfortunately, Classic works better with DOM selections (e.g. for copying text from a page). This one is hard but I don't think should block us. We should have some kind of mitigation though such as copying the accessible text (from the accessible tree).

Project Member

Comment 3 by bugdroid1@chromium.org, Mar 10 2017

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

commit 99e1012309d7f5f7eea0ff2157f06de806b3362c
Author: dtseng <dtseng@chromium.org>
Date: Fri Mar 10 19:28:05 2017

Minimize the Classic API and enable it for Next

TEST=manual; verify Docs, Sheets, and Slides work with regard to whitespace, key echo, etc when braille mode is off.
BUG= 690635 , 690636 , 618099 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2740793002
Cr-Commit-Position: refs/heads/master@{#456133}

[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/BUILD.gn
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js
[delete] https://crrev.com/b6b3ddb97f0813f12cd304f3b125d17393920350/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_util.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/event_watcher.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/init_globals.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/navigation_manager.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/script_installer.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/chromevox/injected/ui/widget.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/common/chromevox.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/background/background_test.extjs
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/background/chromevox_state.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/background/command_handler.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/background/keyboard_handler.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/cvox2/injected/loader.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/extensions/searchvox/results.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/host/chrome/host.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/host/chrome/mathjax.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/host/interface/abstract_host.js
[modify] https://crrev.com/99e1012309d7f5f7eea0ff2157f06de806b3362c/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2

Labels: NewComponent-Accessibility-ChromeVox NewComponent-Accessibility
Components: UI>Accessibility>ChromeVox
Labels: -newcomponent-accessibility -newcomponent-accessibility-chromevox
Components: -UI>Accessibility
Project Member

Comment 7 by bugdroid1@chromium.org, Sep 22 2017

Comment 8 by dtseng@chromium.org, Sep 29 2017

NextAction: 2017-09-29
Status: fixed (was: Started)

Comment 9 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Comment 10 by dchan@chromium.org, Jan 23 2018

Status: Fixed (was: Archived)

Sign in to add a comment