Home | History | Annotate | Download | only in webapp
      1 diff --git a/remoting/webapp/manifest.json b/remoting/webapp/manifest.json
      2 index d1f8d1f..67bf660 100644
      3 --- a/manifest.json
      4 +++ b/manifest.json
      5 @@ -5,30 +5,15 @@
      6    "manifest_version": 2,
      7    "default_locale": "en",
      8    "app": {
      9 -    "launch": {
     10 -      "local_path": "main.html"
     11 -    }
     12 -  },
     13 +    "background": {
     14 +      "scripts": ["background.js"]
     15 +     }
     16 +   },
     17    "icons": {
     18      "128": "chromoting128.webp",
     19      "48": "chromoting48.webp",
     20      "16": "chromoting16.webp"
     21    },
     22 -  "content_scripts": [
     23 -    {
     24 -      "matches": [
     25 -        "OAUTH2_REDIRECT_URL"
     26 -      ],
     27 -      "js": [ "cs_oauth2_trampoline.js" ]
     28 -    },
     29 -    {
     30 -      "matches": [
     31 -        "THIRD_PARTY_AUTH_REDIRECT_URL"
     32 -      ],
     33 -      "js": [ "cs_third_party_auth_trampoline.js" ]
     34 -    }
     35 -  ],
     36 -  "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",
     37    "optional_permissions": [
     38      "<all_urls>"
     39    ],
     40 @@ -42,16 +28,23 @@
     41      "clipboardRead",
     42      "clipboardWrite",
     43 -    "nativeMessaging"
     44 +    "nativeMessaging",
     45 +    "fullscreen",
     46 +    "identity",
     47 +    "contextMenus",
     48 +    "overrideEscFullscreen"
     49    ],
     50 -  "plugins": [
     51 -    { "path": "remoting_host_plugin.dll", "public": false },
     52 -    { "path": "libremoting_host_plugin.ia32.so", "public": false },
     53 -    { "path": "libremoting_host_plugin.x64.so", "public": false },
     54 -    { "path": "remoting_host_plugin.plugin", "public": false }
     55 -  ],
     56 +  "oauth2": {
     57 +    "client_id": "REMOTING_IDENTITY_API_CLIENT_ID",
     58 +    "scopes": [
     59 +      "https://www.googleapis.com/auth/chromoting https://www.googleapis.com/auth/googletalk https://www.googleapis.com/auth/userinfo#email"
     60 +    ]
     61 +  },
     62    "requirements": {
     63      "plugins": {
     64        "npapi": false
     65      }
     66 +  },
     67 +  "sandbox": {
     68 +    "pages": [ "wcs_sandbox.html" ]
     69    }
     70  }
     71