summaryrefslogtreecommitdiffstats
path: root/components/translate/core/browser/translate_prefs.cc
diff options
context:
space:
mode:
authorgroby <groby@chromium.org>2015-12-17 14:39:45 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-17 22:40:44 +0000
commitc46f7a2a47d62334679c764abde2d177785a883d (patch)
tree0c7eb20b81a3afc492a676d094c2094e2e318273 /components/translate/core/browser/translate_prefs.cc
parent02f77a411561ab8ad6a8febbe1a95391f1c9ffff (diff)
downloadchromium_src-c46f7a2a47d62334679c764abde2d177785a883d.zip
chromium_src-c46f7a2a47d62334679c764abde2d177785a883d.tar.gz
chromium_src-c46f7a2a47d62334679c764abde2d177785a883d.tar.bz2
[Translate] Factor out access to Accept-Languages
Code to get accept-lang was repeated in several places. Unified into TranslatePrefs, so all accessors share the same code path. BUG=569219 Review URL: https://codereview.chromium.org/1525203003 Cr-Commit-Position: refs/heads/master@{#365924}
Diffstat (limited to 'components/translate/core/browser/translate_prefs.cc')
-rw-r--r--components/translate/core/browser/translate_prefs.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/translate/core/browser/translate_prefs.cc b/components/translate/core/browser/translate_prefs.cc
index d02ddde..78105ba 100644
--- a/components/translate/core/browser/translate_prefs.cc
+++ b/components/translate/core/browser/translate_prefs.cc
@@ -358,7 +358,8 @@ void TranslatePrefs::ResetDenialState() {
prefs_->ClearPref(kPrefTranslateTooOftenDeniedForLanguage);
}
-void TranslatePrefs::GetLanguageList(std::vector<std::string>* languages) {
+void TranslatePrefs::GetLanguageList(
+ std::vector<std::string>* languages) const {
DCHECK(languages);
DCHECK(languages->empty());