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 ddee4fc5107ffadd00f101c31472fd70687b832a..b1e2a69e3b082f41bccb0eef0ae2f404280380fc 100644 |
--- a/chrome/common/extensions/api/_api_features.json |
+++ b/chrome/common/extensions/api/_api_features.json |
@@ -193,11 +193,16 @@ |
"dependencies": ["permission:chromeosInfoPrivate"], |
"contexts": ["blessed_extension"] |
}, |
- "chromeWebViewInternal": { |
+ "chromeWebViewInternal": [{ |
"internal": true, |
"dependencies": ["permission:webview"], |
"contexts": ["blessed_extension"] |
- }, |
+ }, { |
+ "internal": true, |
+ "channel": "dev", |
+ "contexts": ["webui"], |
+ "matches": ["chrome://chrome-signin/*"] |
+ }], |
"cloudPrintPrivate": { |
"dependencies": ["permission:cloudPrintPrivate"], |
"contexts": ["blessed_extension"] |
@@ -731,8 +736,8 @@ |
// webview uses webRequestInternal API. |
"channel": "stable", |
"internal": true, |
- "dependencies": ["permission:webview"], |
Ken Rockot(use gerrit already)
2014/09/22 20:47:32
Why are you replacing this feature instead of just
guohui
2014/09/22 20:58:58
because i added this feature for some old code tha
|
- "contexts": ["unblessed_extension"] |
+ "contexts": ["webui"], |
+ "matches": ["chrome://chrome-signin/*"] |
}], |
"webrtcAudioPrivate": { |
"dependencies": ["permission:webrtcAudioPrivate"], |
@@ -765,10 +770,9 @@ |
"dependencies": ["permission:webview"], |
"contexts": ["blessed_extension"] |
}, { |
- // Component extensions can use the webViewRequest API from iframes. |
Ken Rockot(use gerrit already)
2014/09/22 20:47:32
Same question - why are you replacing an existing
guohui
2014/09/22 20:58:58
same as above.
|
- "location": "component", |
- "dependencies": ["permission:webview"], |
- "contexts": ["unblessed_extension"] |
+ "channel": "stable", |
+ "contexts": ["webui"], |
+ "matches": ["chrome://chrome-signin/*"] |
}], |
"webviewTag": { |
"internal": true, |