| Index: chrome/test/data/extensions/api_test/executescript/destructive/manifest.json
|
| diff --git a/chrome/test/data/extensions/api_test/executescript/destructive/manifest.json b/chrome/test/data/extensions/api_test/executescript/destructive/manifest.json
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..4a4445d5def9c254bd37f19961b212ed0aa80748
|
| --- /dev/null
|
| +++ b/chrome/test/data/extensions/api_test/executescript/destructive/manifest.json
|
| @@ -0,0 +1,33 @@
|
| +{
|
| + "name": "Content scripts that destroy their frame",
|
| + "manifest_version": 2,
|
| + "version": "1",
|
| + "content_scripts": [{
|
| + "run_at": "document_start",
|
| + "all_frames": true,
|
| + "match_about_blank": true,
|
| + "js": ["remove_self.js"],
|
| + // URL of the parent frame.
|
| + "matches": ["*://*/*.html?blankstart*"]
|
| + }, {
|
| + "run_at": "document_end",
|
| + "all_frames": true,
|
| + "match_about_blank": true,
|
| + "js": ["remove_self.js"],
|
| + // URL of the parent frame.
|
| + "matches": ["*://*/*.html?blankend*"]
|
| + }, {
|
| + "run_at": "document_start",
|
| + "all_frames": true,
|
| + "js": ["remove_self.js"],
|
| + // 1st URL for the parent frame, second URL for the child frame.
|
| + "matches": ["*://*/*.html?start*", "*://*/*?child*"]
|
| + }, {
|
| + "run_at": "document_end",
|
| + "all_frames": true,
|
| + "js": ["remove_self.js"],
|
| + // 1st URL for the parent frame, second URL for the child frame.
|
| + "matches": ["*://*/*.html?end*", "*://*/*?child*"]
|
| + }],
|
| + "permissions": ["*://*/*", "webNavigation"]
|
| +}
|
|
|