Add new certificateProvider extension API.
[chromium-blink-merge.git] / chrome / browser / resources / chromeos / chromevox / manifest.json.jinja2
blob64c180495f12b09688c26064ea150071bbb1319c
2 {%if key is defined %}
3   "key": "{{key}}",
4 {% endif %}
5   "manifest_version": 2,
6   "name": "__MSG_CHROMEVOX_NAME__",
7   "version": "{{set_version}}",
8   "description": "__MSG_CHROMEVOX_DESCRIPTION__",
9 {% if is_guest_manifest == '1' %}
10   "incognito": "split",
11 {% endif %}
12   "background": {
13     "page": "cvox2/background/background.html"
14   },
15   "permissions": [
16     "accessibilityPrivate",
17     "bookmarks",
18     "brailleDisplayPrivate",
19     "commands.accessibility",
20     "commandLinePrivate",
21     "experimental",
22     "history",
23     "storage",
24     "tabs",
25     "tts",
26     "virtualKeyboardPrivate",
27     "<all_urls>"
28   ],
29   "content_scripts": [
30     {
31       "matches": [ "<all_urls>" ],
32       "exclude_globs": [
33           "chrome-extension://mndnfokpggljbaajbnioimlmbfngpief/chromevox/background/background.html"
34       ],
35       "all_frames": true,
36       "js": [
37 {% if is_js_compressed == '1' %}
38         "chromeVoxChromePageScript.js"
39 {% else %}
40         "closure/closure_preinit.js",
41         "closure/base.js",
42         "deps.js",
43         "chromevox/injected/loader.js"
44 {% endif %}
45       ]
46     }
47   ],
48   "web_accessible_resources": [
49     "chromevox/injected/api.js",
50     "chromevox/injected/api_util.js",
51     "chromevox/injected/mathjax.js",
52     "chromevox/injected/mathjax_external_util.js"
53   ],
54   "automation": {
55     "desktop": true
56   },
57   "commands": {
58 {% if is_chromevox_classic == '0' %}
59     "nextElement": {
60       "description": "__MSG_CHROMEVOX_NEXT_OBJECT__",
61       "suggested_key": {
62         "chromeos": "Search+Right"
63       }
64     },
65     "previousElement": {
66       "description": "__MSG_CHROMEVOX_PREVIOUS_OBJECT__",
67       "suggested_key": {
68         "chromeos": "Search+Left"
69       }
70     },
71     "nextCharacter": {
72       "description": "__MSG_CHROMEVOX_NEXT_CHARACTER__",
73       "suggested_key": {
74         "chromeos": "Search+Shift+Right"
75       }
76     },
77     "previousCharacter": {
78       "description": "__MSG_CHROMEVOX_PREVIOUS_CHARACTER__",
79       "suggested_key": {
80         "chromeos": "Search+Shift+Left"
81       }
82     },
83     "nextWord": {
84       "description": "__MSG_CHROMEVOX_NEXT_WORD__",
85       "suggested_key": {
86         "chromeos": "Search+Ctrl+Shift+Right"
87       }
88     },
89     "previousWord": {
90       "description": "__MSG_CHROMEVOX_PREVIOUS_WORD__",
91       "suggested_key": {
92         "chromeos": "Search+Ctrl+Shift+Left"
93       }
94     },
95     "nextLine": {
96       "description": "__MSG_CHROMEVOX_NEXT_LINE__",
97       "suggested_key": {
98         "chromeos": "Search+Down"
99       }
100     },
101     "previousLine": {
102       "description": "__MSG_CHROMEVOX_PREVIOUS_LINE__",
103       "suggested_key": {
104         "chromeos": "Search+Up"
105       }
106     },
107     "nextButton": {
108       "description": "__MSG_CHROMEVOX_NEXT_BUTTON__",
109       "suggested_key": {
110         "chromeos": "Search+B"
111       }
112     },
113     "previousButton": {
114       "description": "__MSG_CHROMEVOX_PREVIOUS_BUTTON__",
115       "suggested_key": {
116         "chromeos": "Search+Shift+B"
117       }
118     },
119     "nextCheckBox": {
120       "description": "__MSG_CHROMEVOX_NEXT_CHECKBOX__",
121       "suggested_key": {
122         "chromeos": "Search+X"
123       }
124     },
125     "previousCheckBox": {
126       "description": "__MSG_CHROMEVOX_PREVIOUS_CHECKBOX__",
127       "suggested_key": {
128         "chromeos": "Search+Shift+X"
129       }
130     },
131     "nextComboBox": {
132       "description": "__MSG_CHROMEVOX_NEXT_COMBO_BOX__",
133       "suggested_key": {
134         "chromeos": "Search+C"
135       }
136     },
137     "previousComboBox": {
138       "description": "__MSG_CHROMEVOX_PREVIOUS_COMBO_BOX__",
139       "suggested_key": {
140         "chromeos": "Search+Shift+C"
141       }
142     },
143     "nextEditText": {
144       "description": "__MSG_CHROMEVOX_NEXT_EDIT_TEXT__",
145       "suggested_key": {
146         "chromeos": "Search+E"
147       }
148     },
149     "previousEditText": {
150       "description": "__MSG_CHROMEVOX_PREVIOUS_EDIT_TEXT__",
151       "suggested_key": {
152         "chromeos": "Search+Shift+E"
153       }
154     },
155     "nextFormField": {
156       "description": "__MSG_CHROMEVOX_NEXT_FORM_FIELD__",
157       "suggested_key": {
158         "chromeos": "Search+F"
159       }
160     },
161     "previousFormField": {
162       "description": "__MSG_CHROMEVOX_PREVIOUS_FORM_FIELD__",
163       "suggested_key": {
164         "chromeos": "Search+Shift+F"
165       }
166     },
167     "nextHeading": {
168       "description": "__MSG_CHROMEVOX_NEXT_HEADING__",
169       "suggested_key": {
170         "chromeos": "Search+H"
171       }
172     },
173     "previousHeading": {
174       "description": "__MSG_CHROMEVOX_PREVIOUS_HEADING__",
175       "suggested_key": {
176         "chromeos": "Search+Shift+H"
177       }
178     },
179     "compatPreviousLine": {
180       "description": "__MSG_CHROMEVOX_PREVIOUS_HEADING__",
181       "suggested_key": {
182         "chromeos": "Search+Shift+Up"
183       }
184     },
185     "compatNextLine": {
186       "description": "__MSG_CHROMEVOX_PREVIOUS_HEADING__",
187       "suggested_key": {
188         "chromeos": "Search+Shift+Down"
189       }
190     },
191     "sequencePrefixPrevious": {
192       "description": "Sequence prefix",
193       "suggested_key": {
194         "chromeos": "Search+Shift+P"
195       }
196     },
197     "sequencePrefixNext": {
198       "description": "Sequence prefix",
199       "suggested_key": {
200         "chromeos": "Search+Shift+N"
201       }
202     },
203     "nextLink": {
204       "description": "__MSG_CHROMEVOX_NEXT_LINK__",
205       "suggested_key": {
206         "chromeos": "Search+L"
207       }
208     },
209     "previousLink": {
210       "description": "__MSG_CHROMEVOX_PREVIOUS_LINK__",
211       "suggested_key": {
212         "chromeos": "Search+Shift+L"
213       }
214     },
215     "nextTable": {
216       "description": "__MSG_CHROMEVOX_NEXT_TABLE__",
217       "suggested_key": {
218         "chromeos": "Search+T"
219       }
220     },
221     "previousTable": {
222       "description": "__MSG_CHROMEVOX_PREVIOUS_TABLE__",
223       "suggested_key": {
224         "chromeos": "Search+Shift+T"
225       }
226     },
227     "nextVisitedLink": {
228       "description": "__MSG_CHROMEVOX_NEXT_VISITED_LINK__",
229       "suggested_key": {
230         "chromeos": "Search+V"
231       }
232     },
233     "previousVisitedLink": {
234       "description": "__MSG_CHROMEVOX_PREVIOUS_VISITED_LINK__",
235       "suggested_key": {
236         "chromeos": "Search+Shift+V"
237       }
238     },
239     "goToBeginning": {
240       "description": "__MSG_CHROMEVOX_JUMP_TO_TOP__",
241       "suggested_key": {
242         "chromeos": "Search+Ctrl+Left"
243       }
244     },
245     "goToEnd": {
246       "description": "__MSG_CHROMEVOX_JUMP_TO_BOTTOM__",
247       "suggested_key": {
248         "chromeos": "Search+Ctrl+Right"
249       }
250     },
251     "doDefault": {
252       "description": "__MSG_CHROMEVOX_PERFORM_DEFAULT_ACTION__",
253       "suggested_key": {
254         "chromeos": "Search+Space"
255       }
256     },
257     "compatDoDefault": {
258       "description": "__MSG_CHROMEVOX_PERFORM_DEFAULT_ACTION__",
259       "suggested_key": {
260         "chromeos": "Search+Shift+Space"
261       }
262     },
263     "toggleChromeVoxVersion": {
264       "description": "__MSG_CHROMEVOX_TOGGLE_CHROMEVOX__",
265       "suggested_key": {
266         "chromeos": "Search+Ctrl+Q"
267       }
268     },
269     "continuousRead": {
270       "description": "__MSG_CHROMEVOX_READ_FROM_HERE__",
271       "suggested_key": {
272         "chromeos": "Search+R"
273       }
274     },
275     "compatContinuousRead": {
276       "description": "__MSG_CHROMEVOX_READ_FROM_HERE__",
277       "suggested_key": {
278         "chromeos": "Search+Shift+R"
279       }
280     },
281     "sequencePrefixOpen": {
282       "description": "Sequence prefix",
283       "suggested_key": {
284         "chromeos": "Search+Shift+O"
285       }
286     },
287     "showContextMenu": {
288       "description": "__MSG_CHROMEVOX_SHOW_CONTEXT_MENU__",
289       "suggested_key": {
290         "chromeos": "Search+Ctrl+Space"
291       }
292     }
293 {% endif %}
294   },
295   "options_page": "chromevox/background/options.html",
296   "default_locale": "en"