| Index: chrome/browser/performance_monitor/performance_monitor_util.cc
|
| diff --git a/chrome/browser/performance_monitor/performance_monitor_util.cc b/chrome/browser/performance_monitor/performance_monitor_util.cc
|
| index 8e763f45a1e2e8a5aa5105801b58dd7316f5be0b..cb450dad9d986a67c498d0f5e9e4604732f01c34 100644
|
| --- a/chrome/browser/performance_monitor/performance_monitor_util.cc
|
| +++ b/chrome/browser/performance_monitor/performance_monitor_util.cc
|
| @@ -184,19 +184,20 @@ scoped_ptr<Event> CreateCrashEvent(
|
| return scoped_ptr<Event>(new Event(type, time, value.Pass()));
|
| }
|
|
|
| -scoped_ptr<Event> CreateUncleanShutdownEvent(const base::Time& time) {
|
| - events::UncleanShutdown event;
|
| - event.event_type = EVENT_UNCLEAN_SHUTDOWN;
|
| +scoped_ptr<Event> CreateUncleanExitEvent(const base::Time& time,
|
| + const std::string& profile_name) {
|
| + events::UncleanExit event;
|
| + event.event_type = EVENT_UNCLEAN_EXIT;
|
| event.time = static_cast<double>(time.ToInternalValue());
|
| + event.profile_name = profile_name;
|
| scoped_ptr<base::DictionaryValue> value = event.ToValue();
|
| return scoped_ptr<Event>(new Event(
|
| - EVENT_UNCLEAN_SHUTDOWN, time, value.Pass()));
|
| + EVENT_UNCLEAN_EXIT, time, value.Pass()));
|
| }
|
|
|
| -scoped_ptr<Event> CreateChromeUpdateEvent(
|
| - const base::Time& time,
|
| - const std::string& previous_version,
|
| - const std::string& current_version) {
|
| +scoped_ptr<Event> CreateChromeUpdateEvent(const base::Time& time,
|
| + const std::string& previous_version,
|
| + const std::string& current_version) {
|
| events::ChromeUpdate event;
|
| event.event_type = EVENT_CHROME_UPDATE;
|
| event.time = static_cast<double>(time.ToInternalValue());
|
|
|