| Index: device/geolocation/geolocation_provider_impl.cc
|
| diff --git a/device/geolocation/geolocation_provider_impl.cc b/device/geolocation/geolocation_provider_impl.cc
|
| index 1c025d0614157b201d1264feef9f2f23af0b9148..04d42388f9edf0e2eeb844cc7248e2fb8dae6892 100644
|
| --- a/device/geolocation/geolocation_provider_impl.cc
|
| +++ b/device/geolocation/geolocation_provider_impl.cc
|
| @@ -140,13 +140,13 @@ void GeolocationProviderImpl::OnClientsChanged() {
|
| void GeolocationProviderImpl::StopProviders() {
|
| DCHECK(OnGeolocationThread());
|
| DCHECK(arbitrator_);
|
| - arbitrator_->StopProviders();
|
| + arbitrator_->StopProvider();
|
| }
|
|
|
| void GeolocationProviderImpl::StartProviders(bool enable_high_accuracy) {
|
| DCHECK(OnGeolocationThread());
|
| DCHECK(arbitrator_);
|
| - arbitrator_->StartProviders(enable_high_accuracy);
|
| + arbitrator_->StartProvider(enable_high_accuracy);
|
| }
|
|
|
| void GeolocationProviderImpl::InformProvidersPermissionGranted() {
|
| @@ -183,7 +183,7 @@ void GeolocationProviderImpl::CleanUp() {
|
| arbitrator_.reset();
|
| }
|
|
|
| -std::unique_ptr<LocationArbitrator>
|
| +std::unique_ptr<LocationProvider>
|
| GeolocationProviderImpl::CreateArbitrator() {
|
| LocationArbitratorImpl::LocationUpdateCallback callback = base::Bind(
|
| &GeolocationProviderImpl::OnLocationUpdate, base::Unretained(this));
|
|
|