| 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 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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", | 119 "channel": "stable", |
| 120 "contexts": ["webui"], | 120 "contexts": ["webui"], |
| 121 "matches": [ | 121 "matches": [ |
| 122 "chrome://bookmarks/*" | 122 "chrome://bookmarks/*" |
| 123 ] | 123 ] |
| 124 }], | 124 }], |
| 125 "bookmarks": { | 125 "bookmarks": [{ |
| 126 "dependencies": ["permission:bookmarks"], | 126 "dependencies": ["permission:bookmarks"], |
| 127 "contexts": ["blessed_extension"] | 127 "contexts": ["blessed_extension"], |
| 128 }, | 128 "default_parent": true |
| 129 }, { |
| 130 "channel": "stable", |
| 131 "contexts": ["webui"], |
| 132 "matches": [ |
| 133 "chrome://bookmarks/*" |
| 134 ] |
| 135 }], |
| 129 "bookmarks.export": { | 136 "bookmarks.export": { |
| 130 "whitelist": [ | 137 "whitelist": [ |
| 131 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 | 138 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 |
| 132 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444 | 139 "D57DE394F36DC1C3220E7604C575D29C51A6C495", // http://crbug.com/319444 |
| 133 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9" // http://crbug.com/371562 | 140 "3F65507A3B39259B38C8173C6FFA3D12DF64CCE9" // http://crbug.com/371562 |
| 134 ] | 141 ] |
| 135 }, | 142 }, |
| 136 "bookmarks.import": { | 143 "bookmarks.import": { |
| 137 "whitelist": [ | 144 "whitelist": [ |
| 138 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 | 145 "D5736E4B5CF695CB93A2FB57E4FDC6E5AFAB6FE2", // http://crbug.com/312900 |
| (...skipping 680 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 819 "internal": true, | 826 "internal": true, |
| 820 "channel": "stable", | 827 "channel": "stable", |
| 821 "dependencies": ["permission:webview"], | 828 "dependencies": ["permission:webview"], |
| 822 "contexts": ["blessed_extension"] | 829 "contexts": ["blessed_extension"] |
| 823 }, | 830 }, |
| 824 "windows": { | 831 "windows": { |
| 825 "dependencies": ["api:tabs"], | 832 "dependencies": ["api:tabs"], |
| 826 "contexts": ["blessed_extension"] | 833 "contexts": ["blessed_extension"] |
| 827 } | 834 } |
| 828 } | 835 } |
| OLD | NEW |