Index: chrome/common/extensions/api/_api_features.json |
diff --git a/chrome/common/extensions/api/_api_features.json b/chrome/common/extensions/api/_api_features.json |
index 51f9dcda71f593d9bdd35989f4986c3b5f568006..e6c721041bc75de698bbe2da5f5bd2830d718e6c 100644 |
--- a/chrome/common/extensions/api/_api_features.json |
+++ b/chrome/common/extensions/api/_api_features.json |
@@ -104,6 +104,26 @@ |
"dependencies": ["manifest:browser_action"], |
"contexts": ["blessed_extension"] |
}, |
+ // This API is whitelisted on stable and should not be enabled for a wider |
+ // audience without resolving security issues raised in API proposal and |
+ // review (https://codereview.chromium.org/25305002). |
+ "browserAction.openPopup": [{ |
+ "channel": "dev", |
+ "dependencies": ["manifest:browser_action"], |
+ "contexts": ["blessed_extension"] |
+ }, { |
+ "channel": "stable", |
+ "dependencies": ["manifest:browser_action"], |
+ "whitelist": [ |
+ "enhhojjnijigcajfphajepfemndkmdlo", // Dev |
+ "pkedcjkdefgpdelpbcmbmeomcjbeemfm", // Trusted Tester |
+ "fmfcbgogabcbclcofgocippekhfcmgfj", // Staging |
+ "hfaagokkkhdbgiakmmlclaapfelnkoah", // Canary |
+ "F155646B5D1CA545F7E1E4E20D573DFDD44C2540", // Trusted Tester (public) |
+ "16CA7A47AAE4BE49B1E75A6B960C3875E945B264" // Release |
+ ], |
+ "contexts": ["blessed_extension"] |
+ }], |
"browsingData": { |
"dependencies": ["permission:browsingData"], |
"contexts": ["blessed_extension"] |