OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This features file defines extension APIs implemented under src/extensions. | 5 // This features file defines extension APIs implemented under src/extensions. |
6 // See extensions/common/features/* to understand this file, in particular | 6 // See extensions/common/features/* to understand this file, in particular |
7 // feature.h, simple_feature.h, and base_feature_provider.h. | 7 // feature.h, simple_feature.h, and base_feature_provider.h. |
8 // | 8 // |
9 // Note that specifying "web_page", "blessed_web_page", or "all" as a context | 9 // Note that specifying "web_page", "blessed_web_page", or "all" as a context |
10 // type will require manually updating chrome/renderer/resources/dispatcher.cc. | 10 // type will require manually updating chrome/renderer/resources/dispatcher.cc. |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
82 "contexts": ["blessed_extension"] | 82 "contexts": ["blessed_extension"] |
83 }, | 83 }, |
84 "bluetoothSocket": { | 84 "bluetoothSocket": { |
85 "dependencies": ["manifest:bluetooth"], | 85 "dependencies": ["manifest:bluetooth"], |
86 "contexts": ["blessed_extension"] | 86 "contexts": ["blessed_extension"] |
87 }, | 87 }, |
88 "declarativeWebRequest": { | 88 "declarativeWebRequest": { |
89 "dependencies": ["permission:declarativeWebRequest"], | 89 "dependencies": ["permission:declarativeWebRequest"], |
90 "contexts": ["blessed_extension"] | 90 "contexts": ["blessed_extension"] |
91 }, | 91 }, |
| 92 "copresenceSocket": { |
| 93 "channel" : "dev", |
| 94 "dependencies": ["permission:copresence"], |
| 95 "contexts": ["blessed_extension"] |
| 96 }, |
92 "dns": { | 97 "dns": { |
93 "dependencies": ["permission:dns"], | 98 "dependencies": ["permission:dns"], |
94 "contexts": ["blessed_extension"] | 99 "contexts": ["blessed_extension"] |
95 }, | 100 }, |
96 // This is not a real API, only here for documentation purposes. | 101 // This is not a real API, only here for documentation purposes. |
97 // See http://crbug.com/275944 for background. | 102 // See http://crbug.com/275944 for background. |
98 "extensionTypes": { | 103 "extensionTypes": { |
99 "internal": true, | 104 "internal": true, |
100 "channel": "stable", | 105 "channel": "stable", |
101 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], | 106 "extension_types": ["extension", "legacy_packaged_app", "platform_app"], |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
314 }], | 319 }], |
315 "webViewRequest": [{ | 320 "webViewRequest": [{ |
316 "dependencies": ["permission:webview"], | 321 "dependencies": ["permission:webview"], |
317 "contexts": ["blessed_extension"] | 322 "contexts": ["blessed_extension"] |
318 }, { | 323 }, { |
319 "channel": "stable", | 324 "channel": "stable", |
320 "contexts": ["webui"], | 325 "contexts": ["webui"], |
321 "matches": ["chrome://chrome-signin/*"] | 326 "matches": ["chrome://chrome-signin/*"] |
322 }] | 327 }] |
323 } | 328 } |
OLD | NEW |