OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 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/chrome. | 5 // This features file defines extension APIs implemented under src/chrome. |
6 // See chrome/common/extensions/api/_features.md to understand this file, as | 6 // See chrome/common/extensions/api/_features.md to understand this file, as |
7 // well as feature.h, simple_feature.h, and base_feature_provider.h. | 7 // well as 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 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
105 "contexts": ["blessed_extension"] | 105 "contexts": ["blessed_extension"] |
106 }, | 106 }, |
107 "automation": { | 107 "automation": { |
108 "dependencies": ["manifest:automation"], | 108 "dependencies": ["manifest:automation"], |
109 "contexts": ["blessed_extension"] | 109 "contexts": ["blessed_extension"] |
110 }, | 110 }, |
111 "autotestPrivate": { | 111 "autotestPrivate": { |
112 "dependencies": ["permission:autotestPrivate"], | 112 "dependencies": ["permission:autotestPrivate"], |
113 "contexts": ["blessed_extension"] | 113 "contexts": ["blessed_extension"] |
114 }, | 114 }, |
115 "bookmarkManagerPrivate": { | 115 "bookmarkManagerPrivate": [{ |
116 "dependencies": ["permission:bookmarkManagerPrivate"], | 116 "dependencies": ["permission:bookmarkManagerPrivate"], |
117 "contexts": ["blessed_extension"] | 117 "contexts": ["blessed_extension"] |
118 }, | 118 }, { |
| 119 "channel": "stable", |
| 120 "contexts": ["webui"], |
| 121 "matches": [ |
| 122 "chrome://bookmarks/*" |
| 123 ] |
| 124 }], |
119 "bookmarks": { | 125 "bookmarks": { |
120 "dependencies": ["permission:bookmarks"], | 126 "dependencies": ["permission:bookmarks"], |
121 "contexts": ["blessed_extension"] | 127 "contexts": ["blessed_extension"] |
122 }, | 128 }, |
123 "bookmarks.export": { | 129 "bookmarks.export": { |
124 "whitelist": [ | 130 "whitelist": [ |
125 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 | 131 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 |
126 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444 | 132 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444 |
127 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9" // http://crbug.com/371562 | 133 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9" // http://crbug.com/371562 |
128 ] | 134 ] |
(...skipping 689 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
818 "internal": true, | 824 "internal": true, |
819 "channel": "stable", | 825 "channel": "stable", |
820 "dependencies": ["permission:webview"], | 826 "dependencies": ["permission:webview"], |
821 "contexts": ["blessed_extension"] | 827 "contexts": ["blessed_extension"] |
822 }, | 828 }, |
823 "windows": { | 829 "windows": { |
824 "dependencies": ["api:tabs"], | 830 "dependencies": ["api:tabs"], |
825 "contexts": ["blessed_extension"] | 831 "contexts": ["blessed_extension"] |
826 } | 832 } |
827 } | 833 } |
OLD | NEW |