"12E618C3C6E97495AAECF2AC12DEB082353241C6" // QO component extension
]
}],
+ "app.window": {
+ "channel": "stable",
+ "contexts": ["blessed_extension"],
+ "extension_types": ["platform_app"],
+ "noparent": true
+ },
+ "app.window.canSetVisibleOnAllWorkspaces": {
+ "channel": "dev"
+ },
+ "app.currentWindowInternal": {
+ "noparent": true,
+ "internal": true,
+ "channel": "stable",
+ "contexts": ["blessed_extension"]
+ },
+ "app.currentWindowInternal.setShape": {
+ "dependencies": ["permission:app.window.shape"],
+ "contexts": ["blessed_extension"]
+ },
"dns": {
"dependencies": ["permission:dns"],
"contexts": ["blessed_extension"]
},
+ // This is not a real API, only here for documentation purposes.
+ // See http://crbug.com/275944 for background.
+ "extensionTypes": {
+ "internal": true,
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ "contexts": ["blessed_extension"]
+ },
+ "guestViewInternal": [
+ {
+ "internal": true,
+ "channel": "stable",
+ "contexts": ["blessed_extension"]
+ }, {
+ "internal": true,
+ "channel": "trunk",
+ "contexts": ["webui"],
+ "matches": [
+ "chrome://extensions-frame/*",
+ "chrome://extensions/*",
+ "chrome://chrome-signin/*"
+ ]
+ }
+ ],
"hid": {
"dependencies": ["permission:hid"],
"contexts": ["blessed_extension"]
"dependencies": ["permission:storage"],
"contexts": ["blessed_extension", "unblessed_extension", "content_script"]
},
+ "system.cpu": {
+ "dependencies": ["permission:system.cpu"],
+ "contexts": ["blessed_extension"]
+ },
+ "system.display": {
+ "dependencies": ["permission:system.display"],
+ "contexts": ["blessed_extension"]
+ },
+ "system.memory": {
+ "dependencies": ["permission:system.memory"],
+ "contexts": ["blessed_extension"]
+ },
+ "system.network": {
+ "dependencies": ["permission:system.network"],
+ "contexts": ["blessed_extension"]
+ },
+ "system.storage": {
+ "dependencies": ["permission:system.storage"],
+ "contexts": ["blessed_extension"]
+ },
+ "system.storage.getAvailableCapacity": {
+ "channel": "dev"
+ },
"test": [{
- "internal": true,
"channel": "stable",
"extension_types": "all",
// Everything except web pages and WebUI. WebUI is declared in a separate
"unblessed_extension"
]
}, {
- "internal": true,
"channel": "stable",
"contexts": ["webui"],
"matches": [
- "chrome://extensions-frame/*"
+ "chrome://extensions/*",
+ "chrome://extensions-frame/*",
+ "chrome://chrome/extensions/*"
]
}],
"types": {
+ "internal": true,
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
"contexts": ["blessed_extension"]
"usbPrivate": {
"channel": "dev",
"contexts": ["webui"]
- }
+ },
+ "webViewExperimentalInternal": [{
+ "internal": true,
+ "channel": "dev",
+ "contexts": ["blessed_extension"],
+ "dependencies": ["permission:webview"]
+ },
+ {
+ "internal": true,
+ "channel": "stable",
+ "contexts": ["blessed_extension"],
+ "dependencies": ["permission:webview"],
+ "whitelist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+ "1A26E32DE447A17CBE5E9750CDBA78F58539B39C",
+ "59048028102D7B4C681DBC7BC6CD980C3DC66DA3"
+ ]
+ }],
+ "webViewInternal": [{
+ "internal": true,
+ "dependencies": ["permission:webview"],
+ "contexts": ["blessed_extension"]
+ }, {
+ "internal": true,
+ "channel": "dev",
+ "contexts": ["webui"],
+ "matches": ["chrome://chrome-signin/*"]
+ }]
}