| Index: chrome/browser/predictors/resource_prefetch_predictor_test_util.h
|
| diff --git a/chrome/browser/predictors/resource_prefetch_predictor_test_util.h b/chrome/browser/predictors/resource_prefetch_predictor_test_util.h
|
| index 9029c88aa0c94d1c157979195c58a33abd787211..4b60bbfc5da755a596becdfb3474f0919c153a30 100644
|
| --- a/chrome/browser/predictors/resource_prefetch_predictor_test_util.h
|
| +++ b/chrome/browser/predictors/resource_prefetch_predictor_test_util.h
|
| @@ -34,11 +34,22 @@ void InitializePrecacheResource(precache::PrecacheResource* resource,
|
| const std::string& url,
|
| double weight_ratio);
|
|
|
| +void InitializeOriginStat(OriginStat* origin_stat,
|
| + const std::string& origin,
|
| + int number_of_hits,
|
| + int number_of_misses,
|
| + int consecutive_misses,
|
| + double average_position,
|
| + bool always_access_network,
|
| + bool accessed_network);
|
| +
|
| PrefetchData CreatePrefetchData(const std::string& primary_key,
|
| uint64_t last_visit_time = 0);
|
| RedirectData CreateRedirectData(const std::string& primary_key,
|
| uint64_t last_visit_time = 0);
|
| precache::PrecacheManifest CreateManifestData(uint64_t id = 0);
|
| +OriginData CreateOriginData(const std::string& host,
|
| + uint64_t last_visit_time = 0);
|
|
|
| NavigationID CreateNavigationID(SessionID::id_type tab_id,
|
| const std::string& main_frame_url);
|
| @@ -74,6 +85,9 @@ std::ostream& operator<<(
|
| const ResourcePrefetchPredictor::URLRequestSummary& summary);
|
| std::ostream& operator<<(std::ostream& stream, const NavigationID& id);
|
|
|
| +std::ostream& operator<<(std::ostream& os, const OriginData& data);
|
| +std::ostream& operator<<(std::ostream& os, const OriginStat& redirect);
|
| +
|
| bool operator==(const PrefetchData& lhs, const PrefetchData& rhs);
|
| bool operator==(const ResourceData& lhs, const ResourceData& rhs);
|
| bool operator==(const RedirectData& lhs, const RedirectData& rhs);
|
| @@ -82,6 +96,8 @@ bool operator==(const ResourcePrefetchPredictor::PageRequestSummary& lhs,
|
| const ResourcePrefetchPredictor::PageRequestSummary& rhs);
|
| bool operator==(const ResourcePrefetchPredictor::URLRequestSummary& lhs,
|
| const ResourcePrefetchPredictor::URLRequestSummary& rhs);
|
| +bool operator==(const OriginData& lhs, const OriginData& rhs);
|
| +bool operator==(const OriginStat& lhs, const OriginStat& rhs);
|
|
|
| } // namespace predictors
|
|
|
|
|