Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Side by Side Diff: chrome/browser/profiles/profile_impl.cc

Issue 8199010: Fixing misleading name a in speech input setting and related variables. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review fixes. Landing if no problems in the bots. Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/profiles/profile_impl.h" 5 #include "chrome/browser/profiles/profile_impl.h"
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/compiler_specific.h" 8 #include "base/compiler_specific.h"
9 #include "base/environment.h" 9 #include "base/environment.h"
10 #include "base/file_path.h" 10 #include "base/file_path.h"
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 OnPrefsLoaded(true); 367 OnPrefsLoaded(true);
368 } 368 }
369 } 369 }
370 370
371 void ProfileImpl::DoFinalInit() { 371 void ProfileImpl::DoFinalInit() {
372 PrefService* prefs = GetPrefs(); 372 PrefService* prefs = GetPrefs();
373 pref_change_registrar_.Init(prefs); 373 pref_change_registrar_.Init(prefs);
374 pref_change_registrar_.Add(prefs::kSpellCheckDictionary, this); 374 pref_change_registrar_.Add(prefs::kSpellCheckDictionary, this);
375 pref_change_registrar_.Add(prefs::kEnableSpellCheck, this); 375 pref_change_registrar_.Add(prefs::kEnableSpellCheck, this);
376 pref_change_registrar_.Add(prefs::kEnableAutoSpellCorrect, this); 376 pref_change_registrar_.Add(prefs::kEnableAutoSpellCorrect, this);
377 pref_change_registrar_.Add(prefs::kSpeechInputCensorResults, this); 377 pref_change_registrar_.Add(prefs::kSpeechInputFilterProfanities, this);
378 pref_change_registrar_.Add(prefs::kClearSiteDataOnExit, this); 378 pref_change_registrar_.Add(prefs::kClearSiteDataOnExit, this);
379 pref_change_registrar_.Add(prefs::kGoogleServicesUsername, this); 379 pref_change_registrar_.Add(prefs::kGoogleServicesUsername, this);
380 pref_change_registrar_.Add(prefs::kDefaultZoomLevel, this); 380 pref_change_registrar_.Add(prefs::kDefaultZoomLevel, this);
381 381
382 // It would be nice to use PathService for fetching this directory, but 382 // It would be nice to use PathService for fetching this directory, but
383 // the cache directory depends on the profile directory, which isn't available 383 // the cache directory depends on the profile directory, which isn't available
384 // to PathService. 384 // to PathService.
385 chrome::GetUserCacheDirectory(path_, &base_cache_path_); 385 chrome::GetUserCacheDirectory(path_, &base_cache_path_);
386 if (!delegate_) { 386 if (!delegate_) {
387 if (!file_util::CreateDirectory(base_cache_path_)) 387 if (!file_util::CreateDirectory(base_cache_path_))
(...skipping 1105 matching lines...) Expand 10 before | Expand all | Expand 10 after
1493 *pref_name_in == prefs::kEnableSpellCheck) { 1493 *pref_name_in == prefs::kEnableSpellCheck) {
1494 ReinitializeSpellCheckHost(true); 1494 ReinitializeSpellCheckHost(true);
1495 } else if (*pref_name_in == prefs::kEnableAutoSpellCorrect) { 1495 } else if (*pref_name_in == prefs::kEnableAutoSpellCorrect) {
1496 bool enabled = prefs->GetBoolean(prefs::kEnableAutoSpellCorrect); 1496 bool enabled = prefs->GetBoolean(prefs::kEnableAutoSpellCorrect);
1497 for (RenderProcessHost::iterator 1497 for (RenderProcessHost::iterator
1498 i(RenderProcessHost::AllHostsIterator()); 1498 i(RenderProcessHost::AllHostsIterator());
1499 !i.IsAtEnd(); i.Advance()) { 1499 !i.IsAtEnd(); i.Advance()) {
1500 RenderProcessHost* process = i.GetCurrentValue(); 1500 RenderProcessHost* process = i.GetCurrentValue();
1501 process->Send(new SpellCheckMsg_EnableAutoSpellCorrect(enabled)); 1501 process->Send(new SpellCheckMsg_EnableAutoSpellCorrect(enabled));
1502 } 1502 }
1503 } else if (*pref_name_in == prefs::kSpeechInputCensorResults) { 1503 } else if (*pref_name_in == prefs::kSpeechInputFilterProfanities) {
1504 GetSpeechInputPreferences()->set_censor_results(prefs->GetBoolean( 1504 GetSpeechInputPreferences()->set_filter_profanities(prefs->GetBoolean(
1505 prefs::kSpeechInputCensorResults)); 1505 prefs::kSpeechInputFilterProfanities));
1506 } else if (*pref_name_in == prefs::kClearSiteDataOnExit) { 1506 } else if (*pref_name_in == prefs::kClearSiteDataOnExit) {
1507 clear_local_state_on_exit_ = 1507 clear_local_state_on_exit_ =
1508 prefs->GetBoolean(prefs::kClearSiteDataOnExit); 1508 prefs->GetBoolean(prefs::kClearSiteDataOnExit);
1509 if (webkit_context_) { 1509 if (webkit_context_) {
1510 webkit_context_->set_clear_local_state_on_exit( 1510 webkit_context_->set_clear_local_state_on_exit(
1511 clear_local_state_on_exit_); 1511 clear_local_state_on_exit_);
1512 } 1512 }
1513 if (db_tracker_) { 1513 if (db_tracker_) {
1514 db_tracker_->SetClearLocalStateOnExit( 1514 db_tracker_->SetClearLocalStateOnExit(
1515 clear_local_state_on_exit_); 1515 clear_local_state_on_exit_);
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after
1759 SpellCheckProfile* ProfileImpl::GetSpellCheckProfile() { 1759 SpellCheckProfile* ProfileImpl::GetSpellCheckProfile() {
1760 if (!spellcheck_profile_.get()) 1760 if (!spellcheck_profile_.get())
1761 spellcheck_profile_.reset(new SpellCheckProfile()); 1761 spellcheck_profile_.reset(new SpellCheckProfile());
1762 return spellcheck_profile_.get(); 1762 return spellcheck_profile_.get();
1763 } 1763 }
1764 1764
1765 void ProfileImpl::SetDownloadManagerDelegate( 1765 void ProfileImpl::SetDownloadManagerDelegate(
1766 ChromeDownloadManagerDelegate* delegate) { 1766 ChromeDownloadManagerDelegate* delegate) {
1767 download_manager_delegate_ = delegate; 1767 download_manager_delegate_ = delegate;
1768 } 1768 }
OLDNEW
« no previous file with comments | « chrome/browser/profiles/profile.cc ('k') | chrome/browser/speech/chrome_speech_input_preferences.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698