| Index: chrome/browser/profiles/profile_io_data.cc
|
| diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc
|
| index d08ed50635e3557c72748d9cf28806c300f4eb9a..c8414bc04c4a73418cd6e7b9145947125d1516b0 100644
|
| --- a/chrome/browser/profiles/profile_io_data.cc
|
| +++ b/chrome/browser/profiles/profile_io_data.cc
|
| @@ -38,8 +38,8 @@
|
| #include "chrome/browser/net/chrome_http_user_agent_settings.h"
|
| #include "chrome/browser/net/chrome_network_delegate.h"
|
| #include "chrome/browser/net/chrome_url_request_context_getter.h"
|
| +#include "chrome/browser/net/loading_predictor_observer.h"
|
| #include "chrome/browser/net/proxy_service_factory.h"
|
| -#include "chrome/browser/net/resource_prefetch_predictor_observer.h"
|
| #include "chrome/browser/policy/cloud/policy_header_service_factory.h"
|
| #include "chrome/browser/policy/policy_helpers.h"
|
| #include "chrome/browser/predictors/loading_predictor.h"
|
| @@ -392,9 +392,9 @@ void ProfileIOData::InitializeOnUIThread(Profile* profile) {
|
|
|
| if (auto* loading_predictor =
|
| predictors::LoadingPredictorFactory::GetForProfile(profile)) {
|
| - resource_prefetch_predictor_observer_.reset(
|
| - new chrome_browser_net::ResourcePrefetchPredictorObserver(
|
| - loading_predictor->resource_prefetch_predictor()));
|
| + loading_predictor_observer_ =
|
| + base::MakeUnique<chrome_browser_net::LoadingPredictorObserver>(
|
| + loading_predictor);
|
| }
|
|
|
| ProtocolHandlerRegistry* protocol_handler_registry =
|
| @@ -1101,9 +1101,9 @@ void ProfileIOData::Init(
|
| resource_context_->host_resolver_ = io_thread_globals->host_resolver.get();
|
| resource_context_->request_context_ = main_request_context_.get();
|
|
|
| - if (profile_params_->resource_prefetch_predictor_observer_) {
|
| - resource_prefetch_predictor_observer_.reset(
|
| - profile_params_->resource_prefetch_predictor_observer_.release());
|
| + if (profile_params_->loading_predictor_observer_) {
|
| + loading_predictor_observer_ =
|
| + std::move(profile_params_->loading_predictor_observer_);
|
| }
|
|
|
| #if defined(OS_CHROMEOS)
|
|
|