| Index: content/browser/geolocation/geolocation_provider_impl.cc
|
| diff --git a/content/browser/geolocation/geolocation_provider_impl.cc b/content/browser/geolocation/geolocation_provider_impl.cc
|
| index f3d6e37e062bf002b3b4050ab5c6cdb5e17a19e0..be8c989f434fcf152871252be1646695fc3c190e 100644
|
| --- a/content/browser/geolocation/geolocation_provider_impl.cc
|
| +++ b/content/browser/geolocation/geolocation_provider_impl.cc
|
| @@ -14,6 +14,8 @@
|
| #include "base/single_thread_task_runner.h"
|
| #include "content/browser/geolocation/location_arbitrator_impl.h"
|
| #include "content/public/browser/browser_thread.h"
|
| +#include "content/public/browser/content_browser_client.h"
|
| +#include "content/public/common/content_client.h"
|
|
|
| namespace content {
|
|
|
| @@ -133,7 +135,9 @@ void GeolocationProviderImpl::StopProviders() {
|
| void GeolocationProviderImpl::StartProviders(bool enable_high_accuracy) {
|
| DCHECK(OnGeolocationThread());
|
| DCHECK(arbitrator_);
|
| - arbitrator_->StartProviders(enable_high_accuracy);
|
| + arbitrator_->StartProviders(
|
| + enable_high_accuracy,
|
| + GetContentClient()->browser()->UseNetworkLocationProviders());
|
| }
|
|
|
| void GeolocationProviderImpl::InformProvidersPermissionGranted() {
|
|
|