Index: components/data_use_measurement/core/url_request_classifier.h |
diff --git a/components/data_use_measurement/core/url_request_classifier.h b/components/data_use_measurement/core/url_request_classifier.h |
index 4714a10872e52664d24741ff0d4e6e64be26407a..d4394bed711fb16d23f0ca96b3549ded0e8d538f 100644 |
--- a/components/data_use_measurement/core/url_request_classifier.h |
+++ b/components/data_use_measurement/core/url_request_classifier.h |
@@ -5,6 +5,8 @@ |
#ifndef COMPONENTS_DATA_USE_MEASUREMENT_CORE_URL_REQUEST_CLASSIFIER_H_ |
#define COMPONENTS_DATA_USE_MEASUREMENT_CORE_URL_REQUEST_CLASSIFIER_H_ |
+#include <stdint.h> |
+ |
namespace net { |
class URLRequest; |
} |
@@ -18,6 +20,10 @@ class URLRequestClassifier { |
// Returns true if the URLRequest |request| is initiated by user traffic. |
virtual bool IsUserRequest(const net::URLRequest& request) const = 0; |
+ |
+ // Records the page transition histograms. |
+ virtual void RecordPageTransitionUMA(uint64_t page_transition, |
+ int64_t received_bytes) const = 0; |
}; |
} // namespace data_use_measurement |