| Index: chrome/browser/extensions/api/location/location_manager.cc
|
| diff --git a/chrome/browser/extensions/api/location/location_manager.cc b/chrome/browser/extensions/api/location/location_manager.cc
|
| index 3b5b9854177c7139db5fdeeb2976450c6b70c3f6..142470127f65b53ee8908fdc92493e37c294e7a4 100644
|
| --- a/chrome/browser/extensions/api/location/location_manager.cc
|
| +++ b/chrome/browser/extensions/api/location/location_manager.cc
|
| @@ -57,8 +57,7 @@ class DistanceBasedUpdatePolicy : public UpdatePolicy {
|
| {}
|
|
|
| // UpdatePolicy Implementation
|
| - virtual bool ShouldSendUpdate(const content::Geoposition& position) const
|
| - override {
|
| + bool ShouldSendUpdate(const content::Geoposition& position) const override {
|
| return !last_updated_position_.Validate() ||
|
| Distance(position.latitude,
|
| position.longitude,
|
| @@ -67,13 +66,12 @@ class DistanceBasedUpdatePolicy : public UpdatePolicy {
|
| distance_update_threshold_meters_;
|
| }
|
|
|
| - virtual void OnPositionReported(const content::Geoposition& position)
|
| - override {
|
| + void OnPositionReported(const content::Geoposition& position) override {
|
| last_updated_position_ = position;
|
| }
|
|
|
| private:
|
| - virtual ~DistanceBasedUpdatePolicy() {}
|
| + ~DistanceBasedUpdatePolicy() override {}
|
|
|
| // Calculates the distance between two latitude and longitude points.
|
| static double Distance(const double latitude1,
|
| @@ -117,17 +115,17 @@ class TimeBasedUpdatePolicy : public UpdatePolicy {
|
| {}
|
|
|
| // UpdatePolicy Implementation
|
| - virtual bool ShouldSendUpdate(const content::Geoposition&) const override {
|
| + bool ShouldSendUpdate(const content::Geoposition&) const override {
|
| return (base::Time::Now() - last_update_time_).InMilliseconds() >
|
| time_between_updates_ms_;
|
| }
|
|
|
| - virtual void OnPositionReported(const content::Geoposition&) override {
|
| + void OnPositionReported(const content::Geoposition&) override {
|
| last_update_time_ = base::Time::Now();
|
| }
|
|
|
| private:
|
| - virtual ~TimeBasedUpdatePolicy() {}
|
| + ~TimeBasedUpdatePolicy() override {}
|
|
|
| base::Time last_update_time_;
|
| const double time_between_updates_ms_;
|
|
|