summaryrefslogtreecommitdiffstats
path: root/chrome/test/data
diff options
context:
space:
mode:
authormpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-18 19:00:16 +0000
committermpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-18 19:00:16 +0000
commit25a9e26d3764cac4ae0faa251637001bc6dd882b (patch)
treea68adf944679aac8f194deee5e6f84e3b7194cdd /chrome/test/data
parent6e7b2d38c801b52ac129e6913b18e56c448dc0c9 (diff)
downloadchromium_src-25a9e26d3764cac4ae0faa251637001bc6dd882b.zip
chromium_src-25a9e26d3764cac4ae0faa251637001bc6dd882b.tar.gz
chromium_src-25a9e26d3764cac4ae0faa251637001bc6dd882b.tar.bz2
Add a handful of startup tests that run with different types of installed extensions.
BUG=18445 TEST=no Review URL: http://codereview.chromium.org/216019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26600 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/data')
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json8
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js4
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts1/Default/Preferences36
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json57
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js4
-rwxr-xr-xchrome/test/data/extensions/profiles/content_scripts50/Default/Preferences85
-rw-r--r--chrome/test/data/extensions/profiles/empty/Default/Preferences15
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json8
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html5
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips1/Default/Preferences36
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json73
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html5
-rwxr-xr-xchrome/test/data/extensions/profiles/toolstrips50/Default/Preferences101
13 files changed, 437 insertions, 0 deletions
diff --git a/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json b/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
new file mode 100755
index 0000000..c7683c8
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
@@ -0,0 +1,8 @@
+{
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "1 content script",
+ "content_scripts": [
+ { "matches": ["file://*"], "js": ["script1.js"] }
+ ]
+}
diff --git a/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js b/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js
new file mode 100755
index 0000000..a7e6e1b
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js
@@ -0,0 +1,4 @@
+// Useless script just to test injection.
+var x = 1;
+var y = 2;
+var z = 3;
diff --git a/chrome/test/data/extensions/profiles/content_scripts1/Default/Preferences b/chrome/test/data/extensions/profiles/content_scripts1/Default/Preferences
new file mode 100755
index 0000000..6d477c9
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts1/Default/Preferences
@@ -0,0 +1,36 @@
+{
+ "download": {
+ "directory_upgrade": true,
+ "extensions_to_open": ""
+ },
+ "extensions": {
+ "autoupdate": {
+ "next_check": "12897640036342487"
+ },
+ "settings": {
+ "behllobkkfkfnphdnhnkndlbkcpglgmj": {
+ "location": 1,
+ "manifest":
+ {
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "1 content script",
+ "content_scripts": [
+ { "matches": ["file://*"], "js": ["script1.js"] }
+ ]
+ },
+ "path": "behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0",
+ "state": 1
+ }
+ }
+ },
+ "profile": {
+ "exited_cleanly": true,
+ "id": "not-signed-in",
+ "name": "",
+ "nickname": ""
+ },
+ "session": {
+ "urls_to_restore_on_startup": [ ]
+ }
+}
diff --git a/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json b/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
new file mode 100755
index 0000000..8e7c687
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
@@ -0,0 +1,57 @@
+{
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "50 content scripts",
+ "content_scripts": [
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] }
+ ]
+}
diff --git a/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js b/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js
new file mode 100755
index 0000000..a7e6e1b
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/script.js
@@ -0,0 +1,4 @@
+// Useless script just to test injection.
+var x = 1;
+var y = 2;
+var z = 3;
diff --git a/chrome/test/data/extensions/profiles/content_scripts50/Default/Preferences b/chrome/test/data/extensions/profiles/content_scripts50/Default/Preferences
new file mode 100755
index 0000000..4c5edab
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/content_scripts50/Default/Preferences
@@ -0,0 +1,85 @@
+{
+ "download": {
+ "directory_upgrade": true,
+ "extensions_to_open": ""
+ },
+ "extensions": {
+ "autoupdate": {
+ "next_check": "12897640036342487"
+ },
+ "settings": {
+ "behllobkkfkfnphdnhnkndlbkcpglgmj": {
+ "location": 1,
+ "manifest":
+ {
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "50 content scripts",
+ "content_scripts": [
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] },
+ { "matches": ["file://*"], "js": ["script1.js"] }
+ ]
+ },
+ "path": "behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0",
+ "state": 1
+ }
+ }
+ },
+ "profile": {
+ "exited_cleanly": true,
+ "id": "not-signed-in",
+ "name": "",
+ "nickname": ""
+ },
+ "session": {
+ "urls_to_restore_on_startup": [ ]
+ }
+}
diff --git a/chrome/test/data/extensions/profiles/empty/Default/Preferences b/chrome/test/data/extensions/profiles/empty/Default/Preferences
new file mode 100644
index 0000000..60c1cb1
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/empty/Default/Preferences
@@ -0,0 +1,15 @@
+{
+ "download": {
+ "directory_upgrade": true,
+ "extensions_to_open": ""
+ },
+ "profile": {
+ "exited_cleanly": true,
+ "id": "not-signed-in",
+ "name": "",
+ "nickname": ""
+ },
+ "session": {
+ "urls_to_restore_on_startup": [ ]
+ }
+}
diff --git a/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json b/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
new file mode 100755
index 0000000..94c0e712
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
@@ -0,0 +1,8 @@
+{
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "1 toolstrip",
+ "toolstrips": [
+ "toolstrip1.html"
+ ]
+}
diff --git a/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html b/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html
new file mode 100755
index 0000000..d45660f
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips1/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html
@@ -0,0 +1,5 @@
+<select>
+ <option>one</option>
+ <option>two</option>
+ <option>three</option>
+</select>
diff --git a/chrome/test/data/extensions/profiles/toolstrips1/Default/Preferences b/chrome/test/data/extensions/profiles/toolstrips1/Default/Preferences
new file mode 100755
index 0000000..a9b9760
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips1/Default/Preferences
@@ -0,0 +1,36 @@
+{
+ "download": {
+ "directory_upgrade": true,
+ "extensions_to_open": ""
+ },
+ "extensions": {
+ "autoupdate": {
+ "next_check": "12897640036342487"
+ },
+ "settings": {
+ "behllobkkfkfnphdnhnkndlbkcpglgmj": {
+ "location": 1,
+ "manifest":
+ {
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "1 toolstrip",
+ "toolstrips": [
+ "toolstrip1.html"
+ ]
+ },
+ "path": "behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0",
+ "state": 1
+ }
+ }
+ },
+ "profile": {
+ "exited_cleanly": true,
+ "id": "not-signed-in",
+ "name": "",
+ "nickname": ""
+ },
+ "session": {
+ "urls_to_restore_on_startup": [ ]
+ }
+}
diff --git a/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json b/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
new file mode 100755
index 0000000..2053464
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/manifest.json
@@ -0,0 +1,73 @@
+{
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "50 toolstrips",
+ "toolstrips": [
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html"
+ ]
+}
diff --git a/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html b/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html
new file mode 100755
index 0000000..d45660f
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips50/Default/Extensions/behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0/toolstrip1.html
@@ -0,0 +1,5 @@
+<select>
+ <option>one</option>
+ <option>two</option>
+ <option>three</option>
+</select>
diff --git a/chrome/test/data/extensions/profiles/toolstrips50/Default/Preferences b/chrome/test/data/extensions/profiles/toolstrips50/Default/Preferences
new file mode 100755
index 0000000..d4b478c
--- /dev/null
+++ b/chrome/test/data/extensions/profiles/toolstrips50/Default/Preferences
@@ -0,0 +1,101 @@
+{
+ "download": {
+ "directory_upgrade": true,
+ "extensions_to_open": ""
+ },
+ "extensions": {
+ "autoupdate": {
+ "next_check": "12897640036342487"
+ },
+ "settings": {
+ "behllobkkfkfnphdnhnkndlbkcpglgmj": {
+ "location": 1,
+ "manifest":
+ {
+ "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuUZGKCDbff6IRaxa4Pue7PPkxwPaNhGT3JEqppEsNWFjM80imEdqMbf3lrWqEfaHgaNku7nlpwPO1mu3/4Hr+XdNa5MhfnOnuPee4hyTLwOs3Vzz81wpbdzUxZSi2OmqMyI5oTaBYICfNHLwcuc65N5dbt6WKGeKgTpp4v7j7zwIDAQAB",
+ "version": "1.0.0.0",
+ "name": "50 toolstrips",
+ "toolstrips": [
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html",
+ "toolstrip1.html"
+ ]
+ },
+ "path": "behllobkkfkfnphdnhnkndlbkcpglgmj/1.0.0.0",
+ "state": 1
+ }
+ }
+ },
+ "profile": {
+ "exited_cleanly": true,
+ "id": "not-signed-in",
+ "name": "",
+ "nickname": ""
+ },
+ "session": {
+ "urls_to_restore_on_startup": [ ]
+ }
+}