summaryrefslogtreecommitdiffstats
path: root/chromeos/chromeos_switches.h
diff options
context:
space:
mode:
authorjonross <jonross@chromium.org>2014-12-04 11:24:16 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-04 19:24:42 +0000
commitb61d27f746c95843d107516a733f93e6d52ca26a (patch)
treefd28a3c9e6dd7d1a9914ad0de5417c0a1bba7dbd /chromeos/chromeos_switches.h
parent38bc91e23fa7215e6f329854e50e40e5fadf7f65 (diff)
downloadchromium_src-b61d27f746c95843d107516a733f93e6d52ca26a.zip
chromium_src-b61d27f746c95843d107516a733f93e6d52ca26a.tar.gz
chromium_src-b61d27f746c95843d107516a733f93e6d52ca26a.tar.bz2
Revert of Various changes required to support ChromeVox Next to read Views and Windows. (patchset #13 id:240001 of https://codereview.chromium.org/743273002/)
Reason for revert: This change broken the ChromiumOS on Chromium build: http://build.chromium.org/p/chromiumos.chromium/builders/Daisy%20%28chromium%29/builds/3342 With the error: chrome/browser/ui/ash/accessibility/ax_root_obj_wrapper.h:17:7: error: 'AXRootObjWrapper' has a field 'AXRootObjWrapper::alert_window_' whose type uses the anonymous namespace [-Werror] Original issue's description: > Various changes required to support ChromeVox Next to read Views and Windows. > > - adds support for valueChanged event (e.g. to read adjustment of the volume slider) > - add textChanged event handler to process omnibox character echo/deletion. > - braille support for the textChanged,textSelectionChanged events > - whitelist ChromeVox for automation API up to stable. > - remove the --enable-chromevox-next cmd line flag. > - adds options for Output module (to only output braille, for example). > - adds a "dummy" alert window as a child of the desktop root node; this window will be used to fire alert events. Due to the way we support alerts now without backing views, this is necessary. > - start generating context for window on "enter". This picks up announcements like "status tray" when entering the status tray bar with alt+shift+s. > - exclude the first child (only child) of the desktop node from having a name set; this is because that particular window has a non-human readable name "Display<xxx>" which gets read frequently when entering a screen/display. > > Committed: https://crrev.com/113aa4f1f3e207b4b134ecc7316b9c46e29a22ad > Cr-Commit-Position: refs/heads/master@{#306855} TBR=dmazzoni@chromium.org,plundblad@chromium.org,kalman@chromium.org,zelidrag@chromium.org,oshima@chromium.org,dtseng@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/779103002 Cr-Commit-Position: refs/heads/master@{#306868}
Diffstat (limited to 'chromeos/chromeos_switches.h')
-rw-r--r--chromeos/chromeos_switches.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/chromeos/chromeos_switches.h b/chromeos/chromeos_switches.h
index 275082f..8bc5aa2 100644
--- a/chromeos/chromeos_switches.h
+++ b/chromeos/chromeos_switches.h
@@ -43,6 +43,7 @@ CHROMEOS_EXPORT extern const char kDisableOfficeEditingComponentApp[];
CHROMEOS_EXPORT extern const char kDisableRollbackOption[];
CHROMEOS_EXPORT extern const char kDisableVolumeAdjustSound[];
CHROMEOS_EXPORT extern const char kEnableCarrierSwitching[];
+CHROMEOS_EXPORT extern const char kEnableChromeVoxNext[];
CHROMEOS_EXPORT extern const char kEnableCloudBackup[];
CHROMEOS_EXPORT extern const char kEnableConsumerManagement[];
CHROMEOS_EXPORT extern const char kEnableEmbeddedSignin[];