Index: chrome/browser/ui/tabs/tab_strip_model_stats_recorder.cc |
diff --git a/chrome/browser/ui/tabs/tab_strip_model_stats_recorder.cc b/chrome/browser/ui/tabs/tab_strip_model_stats_recorder.cc |
index 8cbf83649c1445b06bc61dcd8d254a0999197d81..d6c12bbae9dafbc39d2c0e2423da57935fe6e914 100644 |
--- a/chrome/browser/ui/tabs/tab_strip_model_stats_recorder.cc |
+++ b/chrome/browser/ui/tabs/tab_strip_model_stats_recorder.cc |
@@ -8,6 +8,7 @@ |
#include <utility> |
#include "base/logging.h" |
+#include "base/memory/ptr_util.h" |
#include "base/metrics/histogram_macros.h" |
#include "base/supports_user_data.h" |
#include "base/time/time.h" |
@@ -36,7 +37,7 @@ class TabStripModelStatsRecorder::TabInfo |
contents->GetUserData(kKey)); |
if (!info) { |
info = new TabInfo(); |
- contents->SetUserData(kKey, info); |
+ contents->SetUserData(kKey, base::WrapUnique(info)); |
} |
return info; |
} |