Replace base::MakeUnique with std::make_unique in chrome/browser/.
base/memory/ptr_util.h includes will be cleaned up later.
Generated by:
git grep -l base::MakeUnique chrome/browser/ | xargs perl -pi -e 's/base::MakeUnique/std::make_unique/'
Presubmit bypassed due to unrelated existing errors in touched lines.
Bug: 755727
No-Presubmit: true
Change-Id: Ib4480069b2a369566e6ae4a3d426a0797f5984bb
Reviewed-on: https://chromium-review.googlesource.com/943461
Commit-Queue: Nico Weber <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Cr-Commit-Position: refs/heads/master@{#540201}
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
index dbce6aa..b2fd6d3 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -214,9 +214,9 @@
base::SequencedTaskRunner* local_state_task_runner)
: local_state_task_runner_(local_state_task_runner),
pref_service_factory_(
- base::MakeUnique<prefs::InProcessPrefServiceFactory>()) {
+ std::make_unique<prefs::InProcessPrefServiceFactory>()) {
g_browser_process = this;
- platform_part_ = base::MakeUnique<BrowserProcessPlatformPart>();
+ platform_part_ = std::make_unique<BrowserProcessPlatformPart>();
// Most work should be done in Init().
}
@@ -236,10 +236,10 @@
#if BUILDFLAG(ENABLE_PRINTING)
// Must be created after the NotificationService.
- print_job_manager_ = base::MakeUnique<printing::PrintJobManager>();
+ print_job_manager_ = std::make_unique<printing::PrintJobManager>();
#endif
- net_log_ = base::MakeUnique<net_log::ChromeNetLog>();
+ net_log_ = std::make_unique<net_log::ChromeNetLog>();
ChildProcessSecurityPolicy::GetInstance()->RegisterWebSafeScheme(
chrome::kChromeSearchScheme);
@@ -248,7 +248,7 @@
ui::InitIdleMonitor();
#endif
- device_client_ = base::MakeUnique<ChromeDeviceClient>();
+ device_client_ = std::make_unique<ChromeDeviceClient>();
#if BUILDFLAG(ENABLE_EXTENSIONS)
extensions::AppWindowClient::Set(ChromeAppWindowClient::GetInstance());
@@ -260,7 +260,7 @@
extensions::ChromeExtensionsClient::GetInstance());
extensions_browser_client_ =
- base::MakeUnique<extensions::ChromeExtensionsBrowserClient>();
+ std::make_unique<extensions::ChromeExtensionsBrowserClient>();
extensions::ExtensionsBrowserClient::Set(extensions_browser_client_.get());
#endif
@@ -567,10 +567,10 @@
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
if (!metrics_services_manager_) {
auto client =
- base::MakeUnique<ChromeMetricsServicesManagerClient>(local_state());
+ std::make_unique<ChromeMetricsServicesManagerClient>(local_state());
metrics_services_manager_client_ = client.get();
metrics_services_manager_ =
- base::MakeUnique<metrics_services_manager::MetricsServicesManager>(
+ std::make_unique<metrics_services_manager::MetricsServicesManager>(
std::move(client));
}
return metrics_services_manager_.get();
@@ -704,7 +704,7 @@
GpuModeManager* BrowserProcessImpl::gpu_mode_manager() {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
if (!gpu_mode_manager_)
- gpu_mode_manager_ = base::MakeUnique<GpuModeManager>();
+ gpu_mode_manager_ = std::make_unique<GpuModeManager>();
return gpu_mode_manager_.get();
}
@@ -714,7 +714,7 @@
// StartupBrowserCreator::LaunchBrowser can be run multiple times when browser
// is started with several profiles or existing browser process is reused.
if (!remote_debugging_server_) {
- remote_debugging_server_ = base::MakeUnique<RemoteDebuggingServer>();
+ remote_debugging_server_ = std::make_unique<RemoteDebuggingServer>();
}
#endif
}
@@ -725,7 +725,7 @@
// StartupBrowserCreator::LaunchBrowser can be run multiple times when browser
// is started with several profiles or existing browser process is reused.
if (!devtools_auto_opener_)
- devtools_auto_opener_ = base::MakeUnique<DevToolsAutoOpener>();
+ devtools_auto_opener_ = std::make_unique<DevToolsAutoOpener>();
#endif
}
@@ -798,7 +798,7 @@
MediaFileSystemRegistry* BrowserProcessImpl::media_file_system_registry() {
#if BUILDFLAG(ENABLE_EXTENSIONS)
if (!media_file_system_registry_)
- media_file_system_registry_ = base::MakeUnique<MediaFileSystemRegistry>();
+ media_file_system_registry_ = std::make_unique<MediaFileSystemRegistry>();
return media_file_system_registry_.get();
#else
return NULL;
@@ -808,14 +808,14 @@
#if BUILDFLAG(ENABLE_WEBRTC)
WebRtcLogUploader* BrowserProcessImpl::webrtc_log_uploader() {
if (!webrtc_log_uploader_)
- webrtc_log_uploader_ = base::MakeUnique<WebRtcLogUploader>();
+ webrtc_log_uploader_ = std::make_unique<WebRtcLogUploader>();
return webrtc_log_uploader_.get();
}
#endif
network_time::NetworkTimeTracker* BrowserProcessImpl::network_time_tracker() {
if (!network_time_tracker_) {
- network_time_tracker_ = base::MakeUnique<network_time::NetworkTimeTracker>(
+ network_time_tracker_ = std::make_unique<network_time::NetworkTimeTracker>(
base::WrapUnique(new base::DefaultClock()),
base::WrapUnique(new base::DefaultTickClock()), local_state(),
system_request_context());
@@ -834,7 +834,7 @@
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX)
if (!tab_manager_)
- tab_manager_ = base::MakeUnique<resource_coordinator::TabManager>();
+ tab_manager_ = std::make_unique<resource_coordinator::TabManager>();
return tab_manager_.get();
#else
return nullptr;
@@ -1011,7 +1011,7 @@
void BrowserProcessImpl::ResourceDispatcherHostCreated() {
resource_dispatcher_host_delegate_ =
- base::MakeUnique<ChromeResourceDispatcherHostDelegate>();
+ std::make_unique<ChromeResourceDispatcherHostDelegate>();
ResourceDispatcherHost::Get()->SetDelegate(
resource_dispatcher_host_delegate_.get());
@@ -1035,7 +1035,7 @@
DCHECK(!created_watchdog_thread_ && !watchdog_thread_);
created_watchdog_thread_ = true;
- auto thread = base::MakeUnique<WatchDogThread>();
+ auto thread = std::make_unique<WatchDogThread>();
base::Thread::Options options;
options.timer_slack = base::TIMER_SLACK_MAXIMUM;
if (!thread->StartWithOptions(options))
@@ -1049,7 +1049,7 @@
base::FilePath user_data_dir;
PathService::Get(chrome::DIR_USER_DATA, &user_data_dir);
- profile_manager_ = base::MakeUnique<ProfileManager>(user_data_dir);
+ profile_manager_ = std::make_unique<ProfileManager>(user_data_dir);
}
void BrowserProcessImpl::CreateLocalState() {
@@ -1098,8 +1098,8 @@
// TODO(mmenke): Once IOThread class is no longer needed (not the thread
// itself), this can be created on first use.
system_network_context_manager_ =
- base::MakeUnique<SystemNetworkContextManager>();
- io_thread_ = base::MakeUnique<IOThread>(
+ std::make_unique<SystemNetworkContextManager>();
+ io_thread_ = std::make_unique<IOThread>(
local_state(), policy_service(), net_log_.get(),
extension_event_router_forwarder(),
system_network_context_manager_.get());
@@ -1134,7 +1134,7 @@
DCHECK(!plugins_resource_service_);
plugins_resource_service_ =
- base::MakeUnique<PluginsResourceService>(local_state());
+ std::make_unique<PluginsResourceService>(local_state());
plugins_resource_service_->Init();
#endif // BUILDFLAG(ENABLE_PLUGINS)
@@ -1142,14 +1142,14 @@
storage_monitor::StorageMonitor::Create();
#endif
- child_process_watcher_ = base::MakeUnique<ChromeChildProcessWatcher>();
+ child_process_watcher_ = std::make_unique<ChromeChildProcessWatcher>();
CacheDefaultWebClientState();
platform_part_->PreMainMessageLoopRun();
if (base::FeatureList::IsEnabled(network_time::kNetworkTimeServiceQuerying)) {
- network_time_tracker_ = base::MakeUnique<network_time::NetworkTimeTracker>(
+ network_time_tracker_ = std::make_unique<network_time::NetworkTimeTracker>(
base::WrapUnique(new base::DefaultClock()),
base::WrapUnique(new base::DefaultTickClock()), local_state(),
system_request_context());
@@ -1159,12 +1159,12 @@
void BrowserProcessImpl::CreateIconManager() {
DCHECK(!created_icon_manager_ && !icon_manager_);
created_icon_manager_ = true;
- icon_manager_ = base::MakeUnique<IconManager>();
+ icon_manager_ = std::make_unique<IconManager>();
}
void BrowserProcessImpl::CreateIntranetRedirectDetector() {
DCHECK(!intranet_redirect_detector_);
- intranet_redirect_detector_ = base::MakeUnique<IntranetRedirectDetector>();
+ intranet_redirect_detector_ = std::make_unique<IntranetRedirectDetector>();
}
void BrowserProcessImpl::CreateNotificationPlatformBridge() {
@@ -1188,7 +1188,7 @@
void BrowserProcessImpl::CreateBackgroundModeManager() {
#if BUILDFLAG(ENABLE_BACKGROUND_MODE)
DCHECK(!background_mode_manager_);
- background_mode_manager_ = base::MakeUnique<BackgroundModeManager>(
+ background_mode_manager_ = std::make_unique<BackgroundModeManager>(
*base::CommandLine::ForCurrentProcess(),
&profile_manager()->GetProfileAttributesStorage());
#endif
@@ -1213,7 +1213,7 @@
#if BUILDFLAG(ENABLE_PRINT_PREVIEW)
DCHECK(!background_printing_manager_);
background_printing_manager_ =
- base::MakeUnique<printing::BackgroundPrintingManager>();
+ std::make_unique<printing::BackgroundPrintingManager>();
#else
NOTIMPLEMENTED();
#endif
@@ -1256,10 +1256,10 @@
user_data_dir.Append(subresource_filter::kTopLevelDirectoryName)
.Append(subresource_filter::kIndexedRulesetBaseDirectoryName);
subresource_filter_ruleset_service_ =
- base::MakeUnique<subresource_filter::ContentRulesetService>(
+ std::make_unique<subresource_filter::ContentRulesetService>(
blocking_task_runner);
subresource_filter_ruleset_service_->set_ruleset_service(
- base::MakeUnique<subresource_filter::RulesetService>(
+ std::make_unique<subresource_filter::RulesetService>(
local_state(), blocking_task_runner, background_task_runner,
subresource_filter_ruleset_service_.get(), indexed_ruleset_base_dir));
}
@@ -1273,7 +1273,7 @@
return;
optimization_guide_service_ =
- base::MakeUnique<optimization_guide::OptimizationGuideService>(
+ std::make_unique<optimization_guide::OptimizationGuideService>(
content::BrowserThread::GetTaskRunnerForThread(
content::BrowserThread::IO));
}
@@ -1311,7 +1311,7 @@
DCHECK(!physical_web_data_source_);
#if defined(OS_ANDROID)
- physical_web_data_source_ = base::MakeUnique<PhysicalWebDataSourceAndroid>();
+ physical_web_data_source_ = std::make_unique<PhysicalWebDataSourceAndroid>();
#else
NOTIMPLEMENTED();
#endif