| Index: chromeos/geolocation/simple_geolocation_provider.h
|
| diff --git a/chromeos/geolocation/simple_geolocation_provider.h b/chromeos/geolocation/simple_geolocation_provider.h
|
| index 245dc27111ddcb69bcbfc14d5b55a4d8df15d539..2b7ded2f8adaccc4bdab1eb7361618ed83f28f13 100644
|
| --- a/chromeos/geolocation/simple_geolocation_provider.h
|
| +++ b/chromeos/geolocation/simple_geolocation_provider.h
|
| @@ -5,9 +5,11 @@
|
| #ifndef CHROMEOS_GEOLOCATION_SIMPLE_GEOLOCATION_PROVIDER_H_
|
| #define CHROMEOS_GEOLOCATION_SIMPLE_GEOLOCATION_PROVIDER_H_
|
|
|
| +#include <memory>
|
| +#include <vector>
|
| +
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/memory/scoped_vector.h"
|
| #include "base/threading/thread_checker.h"
|
| #include "base/time/time.h"
|
| #include "chromeos/chromeos_export.h"
|
| @@ -62,7 +64,7 @@ class CHROMEOS_EXPORT SimpleGeolocationProvider {
|
| // Requests in progress.
|
| // SimpleGeolocationProvider owns all requests, so this vector is deleted on
|
| // destroy.
|
| - ScopedVector<SimpleGeolocationRequest> requests_;
|
| + std::vector<std::unique_ptr<SimpleGeolocationRequest>> requests_;
|
|
|
| // Creation and destruction should happen on the same thread.
|
| base::ThreadChecker thread_checker_;
|
|
|