- add sources.
[platform/framework/web/crosswalk.git] / src / remoting / webapp / manifest.json
1 {
2   MANIFEST_KEY_FOR_UNOFFICIAL_BUILD
3   "name": "__MSG_PRODUCT_NAME__",
4   "version": "FULL_APP_VERSION",
5   "description": "__MSG_PRODUCT_DESCRIPTION__",
6   "manifest_version": 2,
7   "default_locale": "en",
8   "app": {
9     "launch": {
10       "local_path": "main.html"
11     }
12   },
13   "icons": {
14     "128": "chromoting128.webp",
15     "48": "chromoting48.webp",
16     "16": "chromoting16.webp"
17   },
18   "content_scripts": [
19     {
20       "matches": [
21         "OAUTH2_REDIRECT_URL"
22       ],
23       "js": [ "cs_oauth2_trampoline.js" ]
24     },
25     {
26       "matches": [
27         "THIRD_PARTY_AUTH_REDIRECT_URL"
28       ],
29       "js": [ "cs_third_party_auth_trampoline.js" ]
30     }
31   ],
32   "content_security_policy": "default-src 'self'; script-src 'self' TALK_GADGET_HOST; style-src 'self' https://fonts.googleapis.com; img-src 'self' TALK_GADGET_HOST; font-src *; connect-src 'self' OAUTH2_ACCOUNTS_HOST GOOGLE_API_HOSTS TALK_GADGET_HOST https://relay.google.com",
33   "optional_permissions": [
34     "<all_urls>"
35   ],
36   "permissions": [
37     "OAUTH2_ACCOUNTS_HOST/*",
38     "OAUTH2_API_BASE_URL/*",
39     "DIRECTORY_API_BASE_URL/*",
40     "TALK_GADGET_HOST/talkgadget/*",
41     "https://relay.google.com/*",
42     "storage",
43     "clipboardRead",
44     "clipboardWrite",
45     "nativeMessaging"
46   ],
47   "plugins": [
48     { "path": "remoting_host_plugin.dll", "public": false },
49     { "path": "libremoting_host_plugin.ia32.so", "public": false },
50     { "path": "libremoting_host_plugin.x64.so", "public": false },
51     { "path": "remoting_host_plugin.plugin", "public": false }
52   ],
53   "requirements": {
54     "plugins": {
55       "npapi": false
56     }
57   }
58 }