Index: chrome/browser/predictors/loading_predictor.h |
diff --git a/chrome/browser/predictors/loading_predictor.h b/chrome/browser/predictors/loading_predictor.h |
index eb1d29ad5065e6a74b6e5ac650584b7ce925c326..e9db23a3568aced9c4a4e99e2ac34f471eb7c4a9 100644 |
--- a/chrome/browser/predictors/loading_predictor.h |
+++ b/chrome/browser/predictors/loading_predictor.h |
@@ -12,6 +12,7 @@ |
#include "base/gtest_prod_util.h" |
#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
+#include "chrome/browser/predictors/loading_data_collector.h" |
#include "chrome/browser/predictors/resource_prefetch_common.h" |
#include "chrome/browser/predictors/resource_prefetch_predictor.h" |
#include "components/keyed_service/core/keyed_service.h" |
@@ -53,6 +54,7 @@ class LoadingPredictor : public KeyedService, |
// Don't use, internal only. |
ResourcePrefetchPredictor* resource_prefetch_predictor() const; |
alexilin
2017/06/07 12:37:31
nit:
These methods should be non-const because we
trevordixon
2017/06/07 13:17:55
Done.
|
+ LoadingDataCollector* loading_data_collector() const; |
// KeyedService: |
void Shutdown() override; |
@@ -82,6 +84,7 @@ class LoadingPredictor : public KeyedService, |
Profile* profile_; |
std::unique_ptr<ResourcePrefetchPredictor> resource_prefetch_predictor_; |
std::unique_ptr<LoadingStatsCollector> stats_collector_; |
+ std::unique_ptr<LoadingDataCollector> loading_data_collector_; |
std::map<GURL, base::TimeTicks> active_hints_; |
// Initial URL. |
std::map<NavigationID, GURL> active_navigations_; |