2 {{ MANIFEST_KEY_FOR_UNOFFICIAL_BUILD }}
3 "name": "__MSG_PRODUCT_NAME__",
4 "version": "{{ FULL_APP_VERSION }}",
5 "description": "__MSG_PRODUCT_DESCRIPTION__",
7 "default_locale": "en",
8 "minimum_chrome_version": "32",
10 {% if webapp_type == 'v1' %}
12 "local_path": "main.html"
16 "page": "background.html"
20 {% if webapp_type == 'v1' %}
22 "page": "background.html",
27 "128": "chromoting128.webp",
28 "48": "chromoting48.webp",
29 "16": "chromoting16.webp"
31 {% if webapp_type == 'v1' %}
35 "{{ OAUTH2_REDIRECT_URL }}"
37 "js": [ "cs_oauth2_trampoline.js" ]
41 "{{ THIRD_PARTY_AUTH_REDIRECT_URL }}"
43 "js": [ "cs_third_party_auth_trampoline.js" ]
46 "content_security_policy": "default-src 'self'; script-src 'self' {{ TALK_GADGET_HOST }} https://www.gstatic.com; style-src 'self' https://fonts.googleapis.com; img-src 'self' {{ TALK_GADGET_HOST }} data:; font-src *; connect-src 'self' {{ OAUTH2_ACCOUNTS_HOST }} {{ GOOGLE_API_HOSTS }} {{ TALK_GADGET_HOST }} https://relay.google.com",
48 "optional_permissions": [
52 {% if webapp_type != 'v1' %}
54 "client_id": "{{ REMOTING_IDENTITY_API_CLIENT_ID }}",
57 "https://www.googleapis.com/auth/clouddevices",
59 "https://www.googleapis.com/auth/chromoting",
60 "https://www.googleapis.com/auth/googletalk",
61 "https://www.googleapis.com/auth/userinfo#email"
65 "pages": [ "wcs_sandbox.html" ]
69 "{{ OAUTH2_ACCOUNTS_HOST }}/*",
70 "{{ OAUTH2_API_BASE_URL }}/*",
71 "{{ DIRECTORY_API_BASE_URL }}/*",
72 "{{ TALK_GADGET_HOST }}/talkgadget/*",
73 "https://relay.google.com/*",
78 {% if webapp_type != 'v1' %}
80 {"fileSystem": ["write"]},
84 "overrideEscFullscreen"
86 {% if webapp_type != 'v1' %}
91 "udp-multicast-membership",
98 {% if webapp_type != 'v1' %}
101 "connect": "{{ XMPP_SERVER }}"