Lines Matching refs:pref
47 int64 MetricsLog::GetIncrementalUptime(PrefService* pref) { in GetIncrementalUptime() argument
54 int64 metrics_uptime = pref->GetInt64(prefs::kUninstallMetricsUptimeSec); in GetIncrementalUptime()
56 pref->SetInt64(prefs::kUninstallMetricsUptimeSec, metrics_uptime); in GetIncrementalUptime()
63 PrefService* pref = g_browser_process->local_state(); in GetInstallDate() local
64 if (pref) { in GetInstallDate()
65 return pref->GetString(prefs::kMetricsClientIDTimestamp); in GetInstallDate()
95 PrefService* pref = g_browser_process->local_state(); in RecordIncrementalStabilityElements() local
96 DCHECK(pref); in RecordIncrementalStabilityElements()
105 WriteRequiredStabilityAttributes(pref); in RecordIncrementalStabilityElements()
106 WriteRealtimeStabilityAttributes(pref); in RecordIncrementalStabilityElements()
108 WritePluginStabilityElements(pref); in RecordIncrementalStabilityElements()
112 void MetricsLog::WriteStabilityElement(PrefService* pref) { in WriteStabilityElement() argument
115 DCHECK(pref); in WriteStabilityElement()
122 WriteRequiredStabilityAttributes(pref); in WriteStabilityElement()
123 WriteRealtimeStabilityAttributes(pref); in WriteStabilityElement()
128 pref->GetInteger( in WriteStabilityElement()
130 pref->SetInteger(prefs::kStabilityIncompleteSessionEndCount, 0); in WriteStabilityElement()
134 pref->GetInteger(prefs::kStabilityBreakpadRegistrationSuccess)); in WriteStabilityElement()
135 pref->SetInteger(prefs::kStabilityBreakpadRegistrationSuccess, 0); in WriteStabilityElement()
137 pref->GetInteger(prefs::kStabilityBreakpadRegistrationFail)); in WriteStabilityElement()
138 pref->SetInteger(prefs::kStabilityBreakpadRegistrationFail, 0); in WriteStabilityElement()
140 pref->GetInteger(prefs::kStabilityDebuggerPresent)); in WriteStabilityElement()
141 pref->SetInteger(prefs::kStabilityDebuggerPresent, 0); in WriteStabilityElement()
143 pref->GetInteger(prefs::kStabilityDebuggerNotPresent)); in WriteStabilityElement()
144 pref->SetInteger(prefs::kStabilityDebuggerNotPresent, 0); in WriteStabilityElement()
146 WritePluginStabilityElements(pref); in WriteStabilityElement()
149 void MetricsLog::WritePluginStabilityElements(PrefService* pref) { in WritePluginStabilityElements() argument
151 const ListValue* plugin_stats_list = pref->GetList( in WritePluginStabilityElements()
184 pref->ClearPref(prefs::kStabilityPluginStats); in WritePluginStabilityElements()
188 void MetricsLog::WriteRequiredStabilityAttributes(PrefService* pref) { in WriteRequiredStabilityAttributes() argument
192 pref->GetInteger(prefs::kStabilityLaunchCount)); in WriteRequiredStabilityAttributes()
193 pref->SetInteger(prefs::kStabilityLaunchCount, 0); in WriteRequiredStabilityAttributes()
195 pref->GetInteger(prefs::kStabilityCrashCount)); in WriteRequiredStabilityAttributes()
196 pref->SetInteger(prefs::kStabilityCrashCount, 0); in WriteRequiredStabilityAttributes()
199 void MetricsLog::WriteRealtimeStabilityAttributes(PrefService* pref) { in WriteRealtimeStabilityAttributes() argument
204 int count = pref->GetInteger(prefs::kStabilityPageLoadCount); in WriteRealtimeStabilityAttributes()
207 pref->SetInteger(prefs::kStabilityPageLoadCount, 0); in WriteRealtimeStabilityAttributes()
210 count = pref->GetInteger(prefs::kStabilityRendererCrashCount); in WriteRealtimeStabilityAttributes()
213 pref->SetInteger(prefs::kStabilityRendererCrashCount, 0); in WriteRealtimeStabilityAttributes()
216 count = pref->GetInteger(prefs::kStabilityExtensionRendererCrashCount); in WriteRealtimeStabilityAttributes()
219 pref->SetInteger(prefs::kStabilityExtensionRendererCrashCount, 0); in WriteRealtimeStabilityAttributes()
222 count = pref->GetInteger(prefs::kStabilityRendererHangCount); in WriteRealtimeStabilityAttributes()
225 pref->SetInteger(prefs::kStabilityRendererHangCount, 0); in WriteRealtimeStabilityAttributes()
228 count = pref->GetInteger(prefs::kStabilityChildProcessCrashCount); in WriteRealtimeStabilityAttributes()
231 pref->SetInteger(prefs::kStabilityChildProcessCrashCount, 0); in WriteRealtimeStabilityAttributes()
235 count = pref->GetInteger(prefs::kStabilityOtherUserCrashCount); in WriteRealtimeStabilityAttributes()
242 pref->SetInteger(prefs::kStabilityOtherUserCrashCount, 0); in WriteRealtimeStabilityAttributes()
245 count = pref->GetInteger(prefs::kStabilityKernelCrashCount); in WriteRealtimeStabilityAttributes()
252 pref->SetInteger(prefs::kStabilityKernelCrashCount, 0); in WriteRealtimeStabilityAttributes()
255 count = pref->GetInteger(prefs::kStabilitySystemUncleanShutdownCount); in WriteRealtimeStabilityAttributes()
262 pref->SetInteger(prefs::kStabilitySystemUncleanShutdownCount, 0); in WriteRealtimeStabilityAttributes()
266 int64 recent_duration = GetIncrementalUptime(pref); in WriteRealtimeStabilityAttributes()
307 PrefService* pref = g_browser_process->local_state(); in RecordEnvironment() local
316 WriteStabilityElement(pref); in RecordEnvironment()
361 pref->GetInteger(prefs::kNumBookmarksOnBookmarkBar); in RecordEnvironment()
363 pref->GetInteger(prefs::kNumFoldersOnBookmarkBar); in RecordEnvironment()
365 pref->GetInteger(prefs::kNumBookmarksInOtherBookmarkFolder); in RecordEnvironment()
367 pref->GetInteger(prefs::kNumFoldersInOtherBookmarkFolder); in RecordEnvironment()
387 WriteIntAttribute("count", pref->GetInteger(prefs::kNumKeywords)); in RecordEnvironment()