Index: chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 |
diff --git a/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 b/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 |
index 25b2cd5604eb2a4bed657f6bedac07a079647500..fe045189c2044ccb858fb0cb6e5feaac1595693b 100644 |
--- a/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 |
+++ b/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 |
@@ -20,6 +20,9 @@ |
"accessibilityPrivate", |
"bookmarks", |
"brailleDisplayPrivate", |
+{% if use_chromevox_next == '1' %} |
+ "commands.accessibility", |
+{% endif %} |
"commandLinePrivate", |
"experimental", |
"history", |
@@ -36,14 +39,7 @@ |
"exclude_globs": [ "chrome-extension://mndnfokpggljbaajbnioimlmbfngpief/chromevox/background/background.html" ], |
"all_frames": true, |
"js": [ |
-{% if use_chromevox_next == '1' %} |
- "closure/closure_preinit.js", |
- "closure/base.js", |
- "deps.js", |
- "cvox2/injected/loader.js" |
-{% else %} |
"chromeVoxChromePageScript.js" |
-{% endif %} |
] |
} |
], |
@@ -57,6 +53,32 @@ |
"automation": { |
"desktop": true |
}, |
+ "commands": { |
+ "nextElement": { |
+ "description": "Moves to the next element", |
+ "suggested_key": { |
+ "chromeos": "Search+Shift+Right" |
+ } |
+ }, |
+ "previousElement": { |
+ "description": "Moves to the previous element", |
+ "suggested_key": { |
+ "chromeos": "Search+Shift+Left" |
+ } |
+ }, |
+ "nextLine": { |
+ "description": "Moves to the next line", |
+ "suggested_key": { |
+ "chromeos": "Search+Shift+Down" |
+ } |
+ }, |
+ "previousLine": { |
+ "description": "Moves to the previous line", |
+ "suggested_key": { |
+ "chromeos": "Search+Shift+Up" |
+ } |
+ } |
+ }, |
{% endif %} |
"default_locale": "en" |
} |