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

Side by Side Diff: chrome/browser/predictors/resource_prefetch_predictor_test_util.cc

Issue 2831233004: predictors: Add resource type to manifest. (Closed)
Patch Set: Created 3 years, 8 months 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 unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/predictors/resource_prefetch_predictor_test_util.h" 5 #include "chrome/browser/predictors/resource_prefetch_predictor_test_util.h"
6 6
7 #include <cmath> 7 #include <cmath>
8 8
9 namespace { 9 namespace {
10 10
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 int number_of_misses, 47 int number_of_misses,
48 int consecutive_misses) { 48 int consecutive_misses) {
49 redirect->set_url(url); 49 redirect->set_url(url);
50 redirect->set_number_of_hits(number_of_hits); 50 redirect->set_number_of_hits(number_of_hits);
51 redirect->set_number_of_misses(number_of_misses); 51 redirect->set_number_of_misses(number_of_misses);
52 redirect->set_consecutive_misses(consecutive_misses); 52 redirect->set_consecutive_misses(consecutive_misses);
53 } 53 }
54 54
55 void InitializePrecacheResource(precache::PrecacheResource* resource, 55 void InitializePrecacheResource(precache::PrecacheResource* resource,
56 const std::string& url, 56 const std::string& url,
57 double weight_ratio) { 57 double weight_ratio,
58 precache::PrecacheResource::Type type) {
58 resource->set_url(url); 59 resource->set_url(url);
59 resource->set_weight_ratio(weight_ratio); 60 resource->set_weight_ratio(weight_ratio);
61 resource->set_type(type);
60 } 62 }
61 63
62 void InitializeOriginStat(OriginStat* origin_stat, 64 void InitializeOriginStat(OriginStat* origin_stat,
63 const std::string& origin, 65 const std::string& origin,
64 int number_of_hits, 66 int number_of_hits,
65 int number_of_misses, 67 int number_of_misses,
66 int consecutive_misses, 68 int consecutive_misses,
67 double average_position, 69 double average_position,
68 bool always_access_network, 70 bool always_access_network,
69 bool accessed_network) { 71 bool accessed_network) {
(...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 353
352 return equal; 354 return equal;
353 } 355 }
354 356
355 bool operator==(const PrecacheResource& lhs, const PrecacheResource& rhs) { 357 bool operator==(const PrecacheResource& lhs, const PrecacheResource& rhs) {
356 return lhs.url() == rhs.url() && 358 return lhs.url() == rhs.url() &&
357 AlmostEqual(lhs.weight_ratio(), rhs.weight_ratio()); 359 AlmostEqual(lhs.weight_ratio(), rhs.weight_ratio());
358 } 360 }
359 361
360 } // namespace precache 362 } // namespace precache
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698