Index: components/metrics/metrics_pref_names.cc |
diff --git a/components/metrics/metrics_pref_names.cc b/components/metrics/metrics_pref_names.cc |
index 187b9042aded82c0dc110b51c3580319f152f554..3cdebabaf175cdb9cbe90af4a9a2cc4951b72822 100644 |
--- a/components/metrics/metrics_pref_names.cc |
+++ b/components/metrics/metrics_pref_names.cc |
@@ -59,6 +59,12 @@ const char kStabilityBreakpadRegistrationSuccess[] = |
const char kStabilityBreakpadRegistrationFail[] = |
"user_experience_metrics.stability.breakpad_registration_fail"; |
+// Total number of child process crashes (other than renderer / extension |
+// renderer ones, and plugin children, which are counted separately) since the |
+// last report. |
+const char kStabilityChildProcessCrashCount[] = |
+ "user_experience_metrics.stability.child_process_crash_count"; |
+ |
// Number of times the application exited uncleanly since the last report. |
const char kStabilityCrashCount[] = |
"user_experience_metrics.stability.crash_count"; |
@@ -79,6 +85,15 @@ const char kStabilityExecutionPhase[] = |
const char kStabilityExitedCleanly[] = |
"user_experience_metrics.stability.exited_cleanly"; |
+// Number of times an extension renderer process crashed since the last report. |
+const char kStabilityExtensionRendererCrashCount[] = |
+ "user_experience_metrics.stability.extension_renderer_crash_count"; |
+ |
+// Number of times an extension renderer process failed to launch since the last |
+// report. |
+const char kStabilityExtensionRendererFailedLaunchCount[] = |
+ "user_experience_metrics.stability.extension_renderer_failed_launch_count"; |
+ |
// Number of times the session end did not complete. |
const char kStabilityIncompleteSessionEndCount[] = |
"user_experience_metrics.stability.incomplete_session_end_count"; |
@@ -96,6 +111,23 @@ const char kStabilityLaunchCount[] = |
const char kStabilityLaunchTimeSec[] = |
"user_experience_metrics.stability.launch_time_sec"; |
+// Number of times a page load event occurred since the last report. |
+const char kStabilityPageLoadCount[] = |
+ "user_experience_metrics.stability.page_load_count"; |
+ |
+// Number of times a renderer process crashed since the last report. |
+const char kStabilityRendererCrashCount[] = |
+ "user_experience_metrics.stability.renderer_crash_count"; |
+ |
+// Number of times a renderer process failed to launch since the last report. |
+const char kStabilityRendererFailedLaunchCount[] = |
+ "user_experience_metrics.stability.renderer_failed_launch_count"; |
+ |
+// Number of times the renderer has become non-responsive since the last |
+// report. |
+const char kStabilityRendererHangCount[] = |
+ "user_experience_metrics.stability.renderer_hang_count"; |
+ |
// Base64 encoded serialized UMA system profile proto from the previous session. |
const char kStabilitySavedSystemProfile[] = |
"user_experience_metrics.stability.saved_system_profile"; |
@@ -123,6 +155,8 @@ const char kStabilityStatsVersion[] = |
// a chrome installation. They are (optionally) sent up to the uninstall |
// survey in the event of uninstallation. |
const char kUninstallLaunchCount[] = "uninstall_metrics.launch_count"; |
+const char kUninstallMetricsPageLoadCount[] = |
+ "uninstall_metrics.page_load_count"; |
const char kUninstallMetricsUptimeSec[] = "uninstall_metrics.uptime_sec"; |
} // namespace prefs |