Index: content/browser/geolocation/network_location_provider.cc |
diff --git a/content/browser/geolocation/network_location_provider.cc b/content/browser/geolocation/network_location_provider.cc |
index 0cc7f8fc6853cd9906630fb472fb151b737d2e65..2a48a5a314bf0b7179e396f0f54dd46cce5919ca 100644 |
--- a/content/browser/geolocation/network_location_provider.cc |
+++ b/content/browser/geolocation/network_location_provider.cc |
@@ -108,7 +108,7 @@ NetworkLocationProvider::NetworkLocationProvider( |
const GURL& url, |
const base::string16& access_token) |
: access_token_store_(access_token_store), |
- wifi_data_provider_(NULL), |
+ wifi_data_provider_manager_(NULL), |
wifi_data_update_callback_( |
base::Bind(&NetworkLocationProvider::OnWifiDataUpdate, |
base::Unretained(this))), |
@@ -154,9 +154,10 @@ void NetworkLocationProvider::OnPermissionGranted() { |
} |
} |
-void NetworkLocationProvider::OnWifiDataUpdate(WifiDataProvider* provider) { |
- DCHECK(provider == wifi_data_provider_); |
- is_wifi_data_complete_ = wifi_data_provider_->GetData(&wifi_data_); |
+void NetworkLocationProvider::OnWifiDataUpdate( |
+ WifiDataProviderManager* manager) { |
+ DCHECK(manager == wifi_data_provider_manager_); |
+ is_wifi_data_complete_ = wifi_data_provider_manager_->GetData(&wifi_data_); |
OnWifiDataUpdated(); |
} |
@@ -186,7 +187,7 @@ bool NetworkLocationProvider::StartProvider(bool high_accuracy) { |
DCHECK(CalledOnValidThread()); |
if (IsStarted()) |
return true; |
- DCHECK(wifi_data_provider_ == NULL); |
+ DCHECK(wifi_data_provider_manager_ == NULL); |
if (!request_->url().is_valid()) { |
LOG(WARNING) << "StartProvider() : Failed, Bad URL: " |
<< request_->url().possibly_invalid_spec(); |
@@ -196,7 +197,8 @@ bool NetworkLocationProvider::StartProvider(bool high_accuracy) { |
// Registers a callback with the data provider. The first call to Register |
// will create a singleton data provider and it will be deleted when the last |
// callback is removed with Unregister. |
- wifi_data_provider_ = WifiDataProvider::Register(&wifi_data_update_callback_); |
+ wifi_data_provider_manager_ = |
+ WifiDataProviderManager::Register(&wifi_data_update_callback_); |
base::MessageLoop::current()->PostDelayedTask( |
FROM_HERE, |
@@ -204,7 +206,7 @@ bool NetworkLocationProvider::StartProvider(bool high_accuracy) { |
weak_factory_.GetWeakPtr()), |
base::TimeDelta::FromSeconds(kDataCompleteWaitSeconds)); |
// Get the wifi data. |
- is_wifi_data_complete_ = wifi_data_provider_->GetData(&wifi_data_); |
+ is_wifi_data_complete_ = wifi_data_provider_manager_->GetData(&wifi_data_); |
if (is_wifi_data_complete_) |
OnWifiDataUpdated(); |
return true; |
@@ -221,9 +223,9 @@ void NetworkLocationProvider::OnWifiDataUpdated() { |
void NetworkLocationProvider::StopProvider() { |
DCHECK(CalledOnValidThread()); |
if (IsStarted()) { |
- wifi_data_provider_->Unregister(&wifi_data_update_callback_); |
+ wifi_data_provider_manager_->Unregister(&wifi_data_update_callback_); |
} |
- wifi_data_provider_ = NULL; |
+ wifi_data_provider_manager_ = NULL; |
weak_factory_.InvalidateWeakPtrs(); |
} |
@@ -269,7 +271,7 @@ void NetworkLocationProvider::RequestPosition() { |
} |
bool NetworkLocationProvider::IsStarted() const { |
- return wifi_data_provider_ != NULL; |
+ return wifi_data_provider_manager_ != NULL; |
} |
} // namespace content |