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()); |