Index: chrome/browser/ui/webui/performance_monitor/performance_monitor_handler.cc |
diff --git a/chrome/browser/ui/webui/performance_monitor/performance_monitor_handler.cc b/chrome/browser/ui/webui/performance_monitor/performance_monitor_handler.cc |
index 59eae7d2d79241f01bb910c8fe874eade7beff4d..ff620ec5875d5a54ba3f60619ae40595de123a3b 100644 |
--- a/chrome/browser/ui/webui/performance_monitor/performance_monitor_handler.cc |
+++ b/chrome/browser/ui/webui/performance_monitor/performance_monitor_handler.cc |
@@ -285,9 +285,9 @@ void DoGetEvents(base::ListValue* results, |
LOG(ERROR) << "Failed to get 'time' field from event."; |
continue; |
} |
- value = base::Value::CreateDoubleValue( |
- base::Time::FromInternalValue( |
- static_cast<int64>(time)).ToJsTime()); |
+ value = new base::FundamentalValue( |
+ base::Time::FromInternalValue(static_cast<int64>(time)) |
+ .ToJsTime()); |
} else { |
// All other values are user-facing, so we create a new value for |
// localized display. |