Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(856)

Unified Diff: chrome/browser/predictors/resource_prefetch_predictor_test_util.h

Issue 2449323005: predictors: Basic browsertest checks predictor learning. (Closed)
Patch Set: Revert changes about defaults. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 211d9736a535166a2c0eaf0a58d9c3d140ccea77..d02ecfa893329f6f7b561051584a825ad0546f59 100644
--- a/chrome/browser/predictors/resource_prefetch_predictor_test_util.h
+++ b/chrome/browser/predictors/resource_prefetch_predictor_test_util.h
@@ -33,6 +33,29 @@ PrefetchData CreatePrefetchData(const std::string& primary_key,
RedirectData CreateRedirectData(const std::string& primary_key,
uint64_t last_visit_time = 0);
+NavigationID CreateNavigationID(int process_id,
+ int render_frame_id,
+ const std::string& main_frame_url);
+
+ResourcePrefetchPredictor::PageRequestSummary CreatePageRequestSummary(
+ const std::string& main_frame_url,
+ const std::string& initial_url,
+ const std::vector<ResourcePrefetchPredictor::URLRequestSummary>&
pasko 2016/11/02 19:37:02 Add #include <vector> for vector<> [build/include
alexilin 2016/11/03 13:49:09 Done.
+ subresource_requests);
+
+ResourcePrefetchPredictor::URLRequestSummary CreateURLRequestSummary(
+ int process_id,
+ int render_frame_id,
+ const std::string& main_frame_url,
+ const std::string& resource_url = std::string(),
+ content::ResourceType resource_type = content::RESOURCE_TYPE_MAIN_FRAME,
+ net::RequestPriority priority = net::MEDIUM,
+ const std::string& mime_type = std::string(),
+ bool was_cached = false,
+ const std::string& redirect_url = std::string(),
+ bool has_validators = false,
+ bool always_revalidate = false);
+
// For printing failures nicely.
std::ostream& operator<<(std::ostream& stream, const PrefetchData& data);
std::ostream& operator<<(std::ostream& stream, const ResourceData& resource);

Powered by Google App Engine
This is Rietveld 408576698