summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/docs/examples/api/i18n
diff options
context:
space:
mode:
authorrafaelw@chromium.org <rafaelw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-20 21:42:40 +0000
committerrafaelw@chromium.org <rafaelw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-20 21:42:40 +0000
commitec623dad7b56ca081a8eb5a26dc45d60509f521d (patch)
treef0fd0558e5d678022a0a4ccd113c1404cc836dca /chrome/common/extensions/docs/examples/api/i18n
parenta9781f59ad21eb05f3b9112342d9add8d28906f6 (diff)
downloadchromium_src-ec623dad7b56ca081a8eb5a26dc45d60509f521d.zip
chromium_src-ec623dad7b56ca081a8eb5a26dc45d60509f521d.tar.gz
chromium_src-ec623dad7b56ca081a8eb5a26dc45d60509f521d.tar.bz2
Remove use of innerHTML and Toolstrips from example extensions
BUG=27860,27861 Review URL: http://codereview.chromium.org/411008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32674 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/docs/examples/api/i18n')
-rwxr-xr-xchrome/common/extensions/docs/examples/api/i18n/getMessage/icon.pngbin0 -> 2809 bytes
-rw-r--r--chrome/common/extensions/docs/examples/api/i18n/getMessage/manifest.json6
-rw-r--r--chrome/common/extensions/docs/examples/api/i18n/getMessage/popup.html (renamed from chrome/common/extensions/docs/examples/api/i18n/getMessage/toolstrip.html)19
3 files changed, 19 insertions, 6 deletions
diff --git a/chrome/common/extensions/docs/examples/api/i18n/getMessage/icon.png b/chrome/common/extensions/docs/examples/api/i18n/getMessage/icon.png
new file mode 100755
index 0000000..9a79a46
--- /dev/null
+++ b/chrome/common/extensions/docs/examples/api/i18n/getMessage/icon.png
Binary files differ
diff --git a/chrome/common/extensions/docs/examples/api/i18n/getMessage/manifest.json b/chrome/common/extensions/docs/examples/api/i18n/getMessage/manifest.json
index ca7fefd..5b78230 100644
--- a/chrome/common/extensions/docs/examples/api/i18n/getMessage/manifest.json
+++ b/chrome/common/extensions/docs/examples/api/i18n/getMessage/manifest.json
@@ -3,5 +3,9 @@
"description": "Returns accept languages of the browser",
"version": "0.1",
"default_locale": "en_US",
- "toolstrips": ["toolstrip.html"]
+ "browser_action": {
+ "default_title": "Click Me",
+ "default_icon": "icon.png",
+ "popup": "popup.html"
+ }
}
diff --git a/chrome/common/extensions/docs/examples/api/i18n/getMessage/toolstrip.html b/chrome/common/extensions/docs/examples/api/i18n/getMessage/popup.html
index 970651a..f734779 100644
--- a/chrome/common/extensions/docs/examples/api/i18n/getMessage/toolstrip.html
+++ b/chrome/common/extensions/docs/examples/api/i18n/getMessage/popup.html
@@ -6,23 +6,32 @@ LICENSE file.
<html>
<head>
+ <style>
+body {
+ color: black;
+ width: 300px;
+}
+ </style>
<script>
+ function setChildTextNode(elementId, text) {
+ document.getElementById(elementId).innerText = text;
+ }
+
function init() {
- document.getElementById("languageSpan").innerHTML =
- chrome.i18n.getMessage("click_here");
+ setChildTextNode('languageSpan', chrome.i18n.getMessage("click_here"));
}
function getAcceptLanguages() {
chrome.i18n.getAcceptLanguages(function(languageList) {
var languages = languageList.join(",");
- document.getElementById("languageSpan").innerHTML =
- chrome.i18n.getMessage("chrome_accept_languages", languages);
+ setChildTextNode('languageSpan',
+ chrome.i18n.getMessage("chrome_accept_languages", languages));
})
}
</script>
</head>
<body onload="init()">
- <div class="toolstrip-button" onclick="getAcceptLanguages();">
+ <div onclick="getAcceptLanguages();">
<span id="languageSpan"></span>
</div>
</body>