Bug 650830 - Support changing the charset of local tabs. r=mfinkle

This commit is contained in:
Wes Johnston 2011-04-19 09:21:42 -07:00
Родитель 514cdc5ca5
Коммит 2f796b4217
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -1508,6 +1508,7 @@ var CharsetMenu = {
if (pref == "true") {
let charset = getBrowser().documentCharsetInfo.forcedCharset;
if (charset) {
charset = charset.toString();
charset = charset.trim().toLowerCase();
aNode.setAttribute("description", this.strings.GetStringFromName(charset + ".title"));
} else if (aNode.hasAttribute("description")) {
@ -1551,6 +1552,7 @@ var CharsetMenu = {
let currentCharset = getBrowser().documentCharsetInfo.forcedCharset;
if (currentCharset) {
currentCharset = currentCharset.toString();
currentCharset = currentCharset.trim().toLowerCase();
if (charsets.indexOf(currentCharset) == -1)
charsets.splice(0, 0, currentCharset);