Move Webstore URL concepts to //extensions and out
[chromium-blink-merge.git] / chrome / browser / resources / chromeos / chromevox / manifest.json.jinja2
blob0f5d83459af347d79af0b8dc326d0e11379d2c20
2 {%if key is defined %}
3   "key": "{{key}}",
4 {% endif %}
5   "manifest_version": 2,
6   "name": "ChromeVox",
7   "version": "{{set_version}}",
8   "description": "ChromeVox - Giving Voice to Chrome.",
9 {% if is_guest_manifest == '1' %}
10   "incognito": "split",
11 {% endif %}
12   "background": {
13 {% if use_chromevox_next == '1' %}
14     "page": "cvox2/background/background.html"
15 {% else %}
16     "page": "chromevox/background/background.html"
17 {% endif %}
18   },
19   "permissions": [
20     "accessibilityPrivate",
21     "bookmarks",
22     "brailleDisplayPrivate",
23 {% if use_chromevox_next == '1' %}
24     "commands.accessibility",
25 {% endif %}
26     "commandLinePrivate",
27     "experimental",
28     "history",
29     "storage",
30     "systemPrivate",
31     "tabs",
32     "tts",
33     "virtualKeyboardPrivate",
34     "<all_urls>"
35   ],
36   "content_scripts": [
37     {
38       "matches": [ "<all_urls>" ],
39       "exclude_globs": [ "chrome-extension://mndnfokpggljbaajbnioimlmbfngpief/chromevox/background/background.html" ],
40       "all_frames": true,
41       "js": [
42         "chromeVoxChromePageScript.js"
43       ]
44     }
45   ],
46   "web_accessible_resources": [
47     "chromevox/injected/api.js",
48     "chromevox/injected/api_util.js",
49     "chromevox/injected/mathjax.js",
50     "chromevox/injected/mathjax_external_util.js"
51   ],
52 {% if use_chromevox_next == '1' %}
53   "automation": {
54     "desktop": true
55   },
56   "commands": {
57     "nextElement": {
58       "description": "Moves to the next element",
59       "suggested_key": {
60         "chromeos": "Search+Shift+Right"
61       }
62     },
63     "previousElement": {
64       "description": "Moves to the previous element",
65       "suggested_key": {
66         "chromeos": "Search+Shift+Left"
67       }
68     },
69     "nextLine": {
70       "description": "Moves to the next line",
71       "suggested_key": {
72         "chromeos": "Search+Shift+Down"
73       }
74     },
75     "previousLine": {
76       "description": "Moves to the previous line",
77       "suggested_key": {
78         "chromeos": "Search+Shift+Up"
79       }
80     }
81   },
82 {% endif %}
83   "options_page": "chromevox/background/options.html",
84   "default_locale": "en"