summaryrefslogtreecommitdiffstats
path: root/chrome/browser/character_encoding.cc
diff options
context:
space:
mode:
authorjnd@chromium.org <jnd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-27 04:23:23 +0000
committerjnd@chromium.org <jnd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-27 04:23:23 +0000
commit5a43a8d52d5c369beb16b52a8a32315a228f804b (patch)
treecf59af5ee9d62b49e2397455fd2fad27d84e3854 /chrome/browser/character_encoding.cc
parenta745c4af337e1d1bbed658457c033a54b6016b7d (diff)
downloadchromium_src-5a43a8d52d5c369beb16b52a8a32315a228f804b.zip
chromium_src-5a43a8d52d5c369beb16b52a8a32315a228f804b.tar.gz
chromium_src-5a43a8d52d5c369beb16b52a8a32315a228f804b.tar.bz2
Now we sort encoding menu according to current application locale, we also
need to sort the "Default Encoding" drop down list under "Chrome Options->Minor Tweaks->Fonts and Encoding" since Firefox already supports it. BUG=8084 Review URL: http://codereview.chromium.org/28179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10583 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/character_encoding.cc')
-rw-r--r--chrome/browser/character_encoding.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/character_encoding.cc b/chrome/browser/character_encoding.cc
index 5cfb87e..c47e6d0 100644
--- a/chrome/browser/character_encoding.cc
+++ b/chrome/browser/character_encoding.cc
@@ -295,6 +295,13 @@ std::wstring CharacterEncoding::GetCanonicalEncodingDisplayNameByIndex(
}
// Static.
+int CharacterEncoding::GetEncodingCommandIdByIndex(int index) {
+ if (index < canonical_encoding_names_length)
+ return canonical_encoding_names[index].resource_id;
+ return 0;
+}
+
+// Static.
std::wstring CharacterEncoding::GetCanonicalEncodingNameByAliasName(
const std::wstring& alias_name) {
// If the input alias_name is already canonical encoding name, just return it.