Index: chrome/browser/geolocation/network_location_request.h |
diff --git a/chrome/browser/geolocation/network_location_request.h b/chrome/browser/geolocation/network_location_request.h |
index 97b09ea2b702327a5bcd31068efa969066569fee..f7c8a0cfcb25c9e3ba0d7d63d85febe6998ee8b2 100644 |
--- a/chrome/browser/geolocation/network_location_request.h |
+++ b/chrome/browser/geolocation/network_location_request.h |
@@ -34,6 +34,7 @@ class NetworkLocationRequest : private URLFetcher::Delegate { |
const Geoposition& position, |
bool server_error, |
const string16& access_token, |
+ const GatewayData& gateway_data, |
const RadioData& radio_data, |
const WifiData& wifi_data) = 0; |
@@ -51,6 +52,7 @@ class NetworkLocationRequest : private URLFetcher::Delegate { |
// started. In all cases, any currently pending request will be canceled. |
bool MakeRequest(const std::string& host, |
const string16& access_token, |
+ const GatewayData& gateway_data, |
const RadioData& radio_data, |
const WifiData& wifi_data, |
const base::Time& timestamp); |
@@ -74,6 +76,7 @@ class NetworkLocationRequest : private URLFetcher::Delegate { |
// Keep a copy of the data sent in the request, so we can refer back to it |
// when the response arrives. |
+ GatewayData gateway_data_; |
RadioData radio_data_; |
WifiData wifi_data_; |
base::Time timestamp_; // Timestamp of the above data, not of the request. |