Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_tamper_detection.h |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_tamper_detection.h b/components/data_reduction_proxy/core/browser/data_reduction_proxy_tamper_detection.h |
index b497712b14b29b6328df156e8bc0230ab60be401..83ff641fb08cf29cc15a2210d7fa359f597aca55 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_tamper_detection.h |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_tamper_detection.h |
@@ -50,7 +50,10 @@ |
#include <string> |
#include <vector> |
+#include <stdint.h> |
+ |
#include "base/gtest_prod_util.h" |
+#include "base/macros.h" |
#include "net/proxy/proxy_service.h" |
namespace net { |
@@ -72,7 +75,7 @@ class DataReductionProxyTamperDetection { |
// response had been tampered with. |
static bool DetectAndReport(const net::HttpResponseHeaders* headers, |
bool scheme_is_https, |
- int64 content_length); |
+ int64_t content_length); |
// Tamper detection checks |response_headers|. Histogram events are reported |
// by |carrier_id|; |scheme_is_https| determines which histogram to report |
@@ -110,7 +113,7 @@ class DataReductionProxyTamperDetection { |
// Reports UMA for the numbers of responses with valid fingerprints, separated |
// by MIME type. |
- void ReportUMAForTamperDetectionCount(int64 original_content_length) const; |
+ void ReportUMAForTamperDetectionCount(int64_t original_content_length) const; |
// Returns the result of validating Chrome-Proxy header. |
bool ValidateChromeProxyHeader(const std::string& fingerprint) const; |
@@ -140,16 +143,16 @@ class DataReductionProxyTamperDetection { |
// |original_content_length| for future use, |original_content_length| cannot |
// be NULL. |
bool ValidateContentLength(const std::string& fingerprint, |
- int64 received_content_length, |
- int64* original_content_length) const; |
+ int64_t received_content_length, |
+ int64_t* original_content_length) const; |
// Reports UMA for tampering of the contents and the compression ratio. The |
// compression ratio is calculated from |content_length|, which is the |
// content length received by the Chromium client, and |
// |original_content_length|, which is the content length sent by the Data |
// Reduction Proxy. |
- void ReportUMAForContentLength(int64 content_length, |
- int64 original_content_length) const; |
+ void ReportUMAForContentLength(int64_t content_length, |
+ int64_t original_content_length) const; |
// Returns a string representation of |values|. |
static std::string ValuesToSortedString(std::vector<std::string>* values); |