summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
authorcdn@chromium.org <cdn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-02 23:20:03 +0000
committercdn@chromium.org <cdn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-02 23:20:03 +0000
commit697cd7e2ce2535696f1b9e5cfb474cc36a734747 (patch)
tree4f44ef51860e2c59495d12f2221db1ae1c6da828 /chrome/test
parent3e634eabd83cd46401ed49c8cfa0b4e8c2768508 (diff)
downloadchromium_src-697cd7e2ce2535696f1b9e5cfb474cc36a734747.zip
chromium_src-697cd7e2ce2535696f1b9e5cfb474cc36a734747.tar.gz
chromium_src-697cd7e2ce2535696f1b9e5cfb474cc36a734747.tar.bz2
Prevent extensions from defining homepages with schemes other than valid web extents.
BUG=84402 TEST=ExtensionManifestTest.ParseHomepageURLs Review URL: http://codereview.chromium.org/7089014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87722 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r--chrome/test/data/extensions/manifest_tests/homepage_bad_schema.json5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/test/data/extensions/manifest_tests/homepage_bad_schema.json b/chrome/test/data/extensions/manifest_tests/homepage_bad_schema.json
new file mode 100644
index 0000000..8955b5e
--- /dev/null
+++ b/chrome/test/data/extensions/manifest_tests/homepage_bad_schema.json
@@ -0,0 +1,5 @@
+{
+ "name": "foo",
+ "version": "1",
+ "homepage_url": "javascript:alert(1)"
+}