Commit a7596aa1 authored by Devlin Cronin's avatar Devlin Cronin Committed by Commit Bot

[Extensions] Update Chrome Manifest Tests to manifest v2

We should (finally) remove support for manifest v1. One of the last
significant dependencies is that a lot of our tests aren't manifest v2
yet.

This CL updates the majority of manifest files under
chrome/test/data/extensions/manifest_tests (which are not usually
named manifest.json).

This CL only modifies files that update cleanly (i.e., no other
test updates necessary). A separate CL will address those.

Bug: 816679
Change-Id: Id8b03de2bd26a70d313e85cf56433e3788686e2d
Reviewed-on: https://chromium-review.googlesource.com/950225Reviewed-by: default avatarKaran Bhatia <karandeepb@chromium.org>
Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541568}
parent 23f85039
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"background": {
"page": "foo.html"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"devtools_page": "devtools.html"
}
{
"name": "test",
"manifest_version": 2,
"version": "1",
"devtools_page": 42
}
{
"name": "evil_non_platform_app.json",
"manifest_version": 2,
"version": "0.1",
"description": "I request permissions available only to platform apps.",
"permissions": ["socket"]
......
{
"name": "Exclude Matches",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "Empty Exclude Matches",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "Exclude Matches, invalid host",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "Exclude Matches, not a list",
"manifest_version": 2,
"version": "1",
"content_scripts": [
{
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"experimental"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"file_browser_handlers": [
{
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileBrowserHandler"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileSystemProvider"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"file_system_provider_capabilities": {
"configurable": false,
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"permissions": [
"fileSystemProvider"
......
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"homepage_url": "javascript:alert(1)"
}
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"homepage_url": ""
}
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"update_url": "http://foo.com/bar.xml"
}
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"update_url": "https://clients2.google.com/service/update2/crx"
}
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"homepage_url": "bar.com"
}
{
"name": "foo",
"manifest_version": 2,
"version": "1",
"update_url": "https://clients2.google.com/service/update2/crx",
"homepage_url": "http://foo.com#bar"
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"icons": {
"16": "16.png",
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"minimum_chrome_version": "65535.8"
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"description": 42
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"css": 42,
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"css": [ 42 ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"css": [ ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": 42,
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ 42 ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"icons": 42
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"icons": {
"128": 42
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"default_locale": ""
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"default_locale": 5
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"minimum_chrome_version": 42
}
{
"version": "1.0.0.0"
"version": "1.0.0.0",
"manifest_version": 2
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"options_page": null
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"permissions": 9
}
{
"name": "my extension",
"manifest_version": 2,
"permissions": [ 24 ],
"version": "1.0.0.0"
}
{
"name": "Platform Test",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "Platform Test",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "Platform Test",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "Platform Test",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"matches": [ "file://*", "http://*.google.com/*", "https://*.google.com/*" ]
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": 42
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ 42 ]
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ "script1.js" ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ "script1.js" ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ "script1.js" ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ "script1.js" ],
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"content_scripts": [ {
"js": [ "script1.js" ]
......
{
"name": "my extension name",
"manifest_version": 2,
"short_name": "",
"version": "1.0.0.0"
}
{
"name": "my extension name",
"manifest_version": 2,
"short_name": 48,
"version": "1.0.0.0"
}
{
"name": "my extension"
"name": "my extension",
"manifest_version": 2
}
{
"name": "my extension",
"manifest_version": 2,
"version": "42",
"version_name": 42
}
{
"name": "Minimum Version Hosted App",
"manifest_version": 2,
"version": "0",
"app": {
"launch": {
......
{
"name": "Requirements Hosted App",
"manifest_version": 2,
"version": "0",
"app": {
"launch": {
......
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0"
}
{
"minimum_chrome_version": "1.0",
"manifest_version": 2,
"name": "my extension",
"options_page": "options.html",
"page_actions": [ ],
......
{
"name": "Dictionary (by Google)",
"manifest_version": 2,
"version": "1.0.0.0"
}
{
"name": "Dictionary (\u05D1\u05D2 Google)",
"manifest_version": 2,
"version": "1.0.0.0"
}
{
"name": "my extension",
"manifest_version": 2,
"options_page": "options.html",
"version": "1.0.0.0"
}
{
"name": "my extension",
"manifest_version": 2,
"permissions": [ "file:///C:/foo.txt" ],
"version": "1.0.0.0"
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"permissions": [ ]
}
{
"name": "my extension",
"manifest_version": 2,
"version": "1.0.0.0",
"permissions": [ "www.google.com" ]
}
{
"name": "Platform Test",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "a very descriptive extension name",
"manifest_version": 2,
"short_name": "concise name",
"version": "1.0.0.0"
}
{
"name": "a very descriptive extension name",
"manifest_version": 2,
"version": "1.0.0.0",
"version_name": "1.0 alpha"
}
{
"name": "test",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "kiosk enabled platform app",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "kiosk enabled platform app",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "kiosk enabled extension",
"manifest_version": 2,
"version": "1",
"kiosk_enabled": true
}
{
"name": "kiosk hosted app",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
{
"name": "invalid kiosk enabled value",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "kiosk packaged app",
"manifest_version": 2,
"version": "1",
"app": {
"launch": {
......
{
"name": "kiosk enabled platform app",
"manifest_version": 2,
"version": "1",
"app": {
"background": {
......
{
"name": "kiosk only extension",
"manifest_version": 2,
"version": "1",
"kiosk_enabled": true,
"kiosk_only": true
......
{
"name": "kiosk only hosted app",
"manifest_version": 2,
"version": "1",
"app": {
"urls": [
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment