diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-01 18:06:47 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-01 18:06:47 +0000 |
commit | ec9ac0df1c02dc01550b1020ef7e74bd795a2008 (patch) | |
tree | 818d466044a5b587157b02c384e2b84a505415aa /chrome/test | |
parent | 4d9ae4ab9dd6d4f27c5cef5481f41979b3d58d1b (diff) | |
download | chromium_src-ec9ac0df1c02dc01550b1020ef7e74bd795a2008.zip chromium_src-ec9ac0df1c02dc01550b1020ef7e74bd795a2008.tar.gz chromium_src-ec9ac0df1c02dc01550b1020ef7e74bd795a2008.tar.bz2 |
Add chrome.browserAction.setName and .setIcon.
BUG=23379
TEST=Load the print_browser_action extension from the samples test dir and click it. The icon and name should update.
Review URL: http://codereview.chromium.org/242081
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27741 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r-- | chrome/test/data/extensions/samples/test_browser_action/background.html | 13 | ||||
-rw-r--r-- | chrome/test/data/extensions/samples/test_browser_action/manifest.json | 10 | ||||
-rw-r--r-- | chrome/test/data/extensions/samples/test_browser_action/print2_16x16.png | bin | 0 -> 578 bytes | |||
-rw-r--r-- | chrome/test/data/extensions/samples/test_browser_action/print_16x16.png | bin | 0 -> 647 bytes |
4 files changed, 23 insertions, 0 deletions
diff --git a/chrome/test/data/extensions/samples/test_browser_action/background.html b/chrome/test/data/extensions/samples/test_browser_action/background.html new file mode 100644 index 0000000..bbe9b24 --- /dev/null +++ b/chrome/test/data/extensions/samples/test_browser_action/background.html @@ -0,0 +1,13 @@ +<html> +<head> +<script> + // Called when the user clicks on the browser action. + var i = 1; + chrome.browserAction.onClicked.addListener(function(windowId) { + chrome.browserAction.setName("Ouch" + i); i++; + chrome.browserAction.setIcon(i % 2); + }); +</script> +</head> +</html> + diff --git a/chrome/test/data/extensions/samples/test_browser_action/manifest.json b/chrome/test/data/extensions/samples/test_browser_action/manifest.json new file mode 100644 index 0000000..cec6945 --- /dev/null +++ b/chrome/test/data/extensions/samples/test_browser_action/manifest.json @@ -0,0 +1,10 @@ +{ + "name": "Browser action test", + "description": "This extension adds a changeable button to the toolbar", + "version": "1.0", + "background_page": "background.html", + "browser_action": { + "name": "First icon", + "icons": ["print_16x16.png", "print2_16x16.png"] + } +} diff --git a/chrome/test/data/extensions/samples/test_browser_action/print2_16x16.png b/chrome/test/data/extensions/samples/test_browser_action/print2_16x16.png Binary files differnew file mode 100644 index 0000000..4ac4f34 --- /dev/null +++ b/chrome/test/data/extensions/samples/test_browser_action/print2_16x16.png diff --git a/chrome/test/data/extensions/samples/test_browser_action/print_16x16.png b/chrome/test/data/extensions/samples/test_browser_action/print_16x16.png Binary files differnew file mode 100644 index 0000000..d145964 --- /dev/null +++ b/chrome/test/data/extensions/samples/test_browser_action/print_16x16.png |