| Index: chrome/browser/metrics/metrics_service.h
|
| diff --git a/chrome/browser/metrics/metrics_service.h b/chrome/browser/metrics/metrics_service.h
|
| index dc781e4eb5f6dae2ca4175da3294d704cb8a3731..c5a0b76ecde110a45577964738a9f560015125b6 100644
|
| --- a/chrome/browser/metrics/metrics_service.h
|
| +++ b/chrome/browser/metrics/metrics_service.h
|
| @@ -16,6 +16,7 @@
|
| #include "base/basictypes.h"
|
| #include "base/gtest_prod_util.h"
|
| #include "base/memory/scoped_ptr.h"
|
| +#include "base/process_util.h"
|
| #include "chrome/browser/io_thread.h"
|
| #include "chrome/common/metrics_helpers.h"
|
| #include "content/common/notification_observer.h"
|
| @@ -33,6 +34,7 @@ class MetricsLogBase;
|
| class MetricsReportingScheduler;
|
| class PrefService;
|
| class Profile;
|
| +class RenderProcessHost;
|
| class TemplateURLService;
|
|
|
| namespace base {
|
| @@ -253,10 +255,9 @@ class MetricsService : public NotificationObserver,
|
| void IncrementLongPrefsValue(const char* path);
|
|
|
| // Records a renderer process crash.
|
| - void LogRendererCrash();
|
| -
|
| - // Records an extension renderer process crash.
|
| - void LogExtensionRendererCrash();
|
| + void LogRendererCrash(RenderProcessHost* host,
|
| + base::TerminationStatus status,
|
| + bool was_alive);
|
|
|
| // Records a renderer process hang.
|
| void LogRendererHang();
|
|
|