PrefMetricsService 1499 chrome/browser/chrome_browser_main.cc PrefMetricsService::Factory::GetForProfile(profile_); PrefMetricsService 35 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::PrefMetricsService(Profile* profile) PrefMetricsService 49 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::PrefMetricsService(Profile* profile, PrefMetricsService 57 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::~PrefMetricsService() { PrefMetricsService 60 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::RecordLaunchPrefs() { PrefMetricsService 132 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::RegisterSyncedPrefObservers() { PrefMetricsService 134 chrome/browser/prefs/pref_metrics_service.cc &PrefMetricsService::LogBooleanPrefChange, base::Unretained(this)); PrefMetricsService 141 chrome/browser/prefs/pref_metrics_service.cc base::Bind(&PrefMetricsService::LogIntegerPrefChange, PrefMetricsService 146 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::AddPrefObserver( PrefMetricsService 151 chrome/browser/prefs/pref_metrics_service.cc base::Bind(&PrefMetricsService::OnPrefChanged, PrefMetricsService 156 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::OnPrefChanged( PrefMetricsService 170 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::LogBooleanPrefChange(const std::string& histogram_name, PrefMetricsService 180 chrome/browser/prefs/pref_metrics_service.cc void PrefMetricsService::LogIntegerPrefChange(int boundary_value, PrefMetricsService 196 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::Factory* PrefMetricsService::Factory::GetInstance() { PrefMetricsService 197 chrome/browser/prefs/pref_metrics_service.cc return Singleton<PrefMetricsService::Factory>::get(); PrefMetricsService 201 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService* PrefMetricsService::Factory::GetForProfile( PrefMetricsService 203 chrome/browser/prefs/pref_metrics_service.cc return static_cast<PrefMetricsService*>( PrefMetricsService 207 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::Factory::Factory() PrefMetricsService 213 chrome/browser/prefs/pref_metrics_service.cc PrefMetricsService::Factory::~Factory() { PrefMetricsService 216 chrome/browser/prefs/pref_metrics_service.cc KeyedService* PrefMetricsService::Factory::BuildServiceInstanceFor( PrefMetricsService 218 chrome/browser/prefs/pref_metrics_service.cc return new PrefMetricsService(static_cast<Profile*>(profile)); PrefMetricsService 221 chrome/browser/prefs/pref_metrics_service.cc bool PrefMetricsService::Factory::ServiceIsCreatedWithBrowserContext() const { PrefMetricsService 225 chrome/browser/prefs/pref_metrics_service.cc bool PrefMetricsService::Factory::ServiceIsNULLWhileTesting() const { PrefMetricsService 229 chrome/browser/prefs/pref_metrics_service.cc content::BrowserContext* PrefMetricsService::Factory::GetBrowserContextToUse( PrefMetricsService 23 chrome/browser/prefs/pref_metrics_service.h class PrefMetricsService : public KeyedService { PrefMetricsService 25 chrome/browser/prefs/pref_metrics_service.h explicit PrefMetricsService(Profile* profile); PrefMetricsService 26 chrome/browser/prefs/pref_metrics_service.h virtual ~PrefMetricsService(); PrefMetricsService 31 chrome/browser/prefs/pref_metrics_service.h static PrefMetricsService* GetForProfile(Profile* profile); PrefMetricsService 55 chrome/browser/prefs/pref_metrics_service.h PrefMetricsService(Profile* profile, PrefService* local_settings); PrefMetricsService 90 chrome/browser/prefs/pref_metrics_service.h base::WeakPtrFactory<PrefMetricsService> weak_factory_; PrefMetricsService 92 chrome/browser/prefs/pref_metrics_service.h DISALLOW_COPY_AND_ASSIGN(PrefMetricsService);