| Index: components/startup_metric_utils/browser/startup_metric_utils.cc
|
| diff --git a/components/startup_metric_utils/browser/startup_metric_utils.cc b/components/startup_metric_utils/browser/startup_metric_utils.cc
|
| index 8f1ea3c4c3c9ac1811a55977d559bce205677b7d..d2d644469722898bc245e314120e65388abf68ab 100644
|
| --- a/components/startup_metric_utils/browser/startup_metric_utils.cc
|
| +++ b/components/startup_metric_utils/browser/startup_metric_utils.cc
|
| @@ -6,11 +6,12 @@
|
|
|
| #include <stddef.h>
|
|
|
| +#include <memory>
|
| +
|
| #include "base/containers/hash_tables.h"
|
| #include "base/environment.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/logging.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| #include "base/metrics/histogram.h"
|
| #include "base/metrics/histogram_macros.h"
|
| #include "base/process/process_info.h"
|
| @@ -350,7 +351,7 @@ const char kChromeMainTicksEnvVar[] = "CHROME_MAIN_TICKS";
|
|
|
| // Returns the time of main entry recorded from RecordExeMainEntryTime.
|
| base::TimeTicks ExeMainEntryPointTicks() {
|
| - scoped_ptr<base::Environment> env(base::Environment::Create());
|
| + std::unique_ptr<base::Environment> env(base::Environment::Create());
|
| std::string ticks_string;
|
| int64_t time_int = 0;
|
| if (env->GetVar(kChromeMainTicksEnvVar, &ticks_string) &&
|
| @@ -537,7 +538,7 @@ void RecordMainEntryPointTime(const base::Time& time) {
|
| void RecordExeMainEntryPointTime(const base::Time& time) {
|
| const std::string exe_load_ticks =
|
| base::Int64ToString(StartupTimeToTimeTicks(time).ToInternalValue());
|
| - scoped_ptr<base::Environment> env(base::Environment::Create());
|
| + std::unique_ptr<base::Environment> env(base::Environment::Create());
|
| env->SetVar(kChromeMainTicksEnvVar, exe_load_ticks);
|
| }
|
|
|
|
|