summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/api/idle
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/api/idle')
-rw-r--r--chrome/browser/extensions/api/idle/idle_api.h8
-rw-r--r--chrome/browser/extensions/api/idle/idle_api_unittest.cc9
-rw-r--r--chrome/browser/extensions/api/idle/idle_manager.cc19
-rw-r--r--chrome/browser/extensions/api/idle/idle_manager.h15
-rw-r--r--chrome/browser/extensions/api/idle/idle_manager_factory.h10
5 files changed, 29 insertions, 32 deletions
diff --git a/chrome/browser/extensions/api/idle/idle_api.h b/chrome/browser/extensions/api/idle/idle_api.h
index 005cc7d..f74f92b 100644
--- a/chrome/browser/extensions/api/idle/idle_api.h
+++ b/chrome/browser/extensions/api/idle/idle_api.h
@@ -16,10 +16,10 @@ class IdleQueryStateFunction : public ChromeAsyncExtensionFunction {
DECLARE_EXTENSION_FUNCTION("idle.queryState", IDLE_QUERYSTATE)
protected:
- virtual ~IdleQueryStateFunction() {}
+ ~IdleQueryStateFunction() override {}
// ExtensionFunction:
- virtual bool RunAsync() override;
+ bool RunAsync() override;
private:
void IdleStateCallback(IdleState state);
@@ -32,10 +32,10 @@ class IdleSetDetectionIntervalFunction : public ChromeSyncExtensionFunction {
IDLE_SETDETECTIONINTERVAL)
protected:
- virtual ~IdleSetDetectionIntervalFunction() {}
+ ~IdleSetDetectionIntervalFunction() override {}
// ExtensionFunction:
- virtual bool RunSync() override;
+ bool RunSync() override;
};
} // namespace extensions
diff --git a/chrome/browser/extensions/api/idle/idle_api_unittest.cc b/chrome/browser/extensions/api/idle/idle_api_unittest.cc
index 52edd52..d21b7d9 100644
--- a/chrome/browser/extensions/api/idle/idle_api_unittest.cc
+++ b/chrome/browser/extensions/api/idle/idle_api_unittest.cc
@@ -42,11 +42,10 @@ class MockEventDelegate : public IdleManager::EventDelegate {
class TestIdleProvider : public IdleManager::IdleTimeProvider {
public:
TestIdleProvider();
- virtual ~TestIdleProvider();
- virtual void CalculateIdleState(int idle_threshold,
- IdleCallback notify) override;
- virtual void CalculateIdleTime(IdleTimeCallback notify) override;
- virtual bool CheckIdleStateIsLocked() override;
+ ~TestIdleProvider() override;
+ void CalculateIdleState(int idle_threshold, IdleCallback notify) override;
+ void CalculateIdleTime(IdleTimeCallback notify) override;
+ bool CheckIdleStateIsLocked() override;
void set_idle_time(int idle_time);
void set_locked(bool locked);
diff --git a/chrome/browser/extensions/api/idle/idle_manager.cc b/chrome/browser/extensions/api/idle/idle_manager.cc
index 8520b38..c00bcc3 100644
--- a/chrome/browser/extensions/api/idle/idle_manager.cc
+++ b/chrome/browser/extensions/api/idle/idle_manager.cc
@@ -29,12 +29,12 @@ const int kPollInterval = 1;
class DefaultEventDelegate : public IdleManager::EventDelegate {
public:
explicit DefaultEventDelegate(Profile* profile);
- virtual ~DefaultEventDelegate();
+ ~DefaultEventDelegate() override;
- virtual void OnStateChanged(const std::string& extension_id,
- IdleState new_state) override;
- virtual void RegisterObserver(EventRouter::Observer* observer) override;
- virtual void UnregisterObserver(EventRouter::Observer* observer) override;
+ void OnStateChanged(const std::string& extension_id,
+ IdleState new_state) override;
+ void RegisterObserver(EventRouter::Observer* observer) override;
+ void UnregisterObserver(EventRouter::Observer* observer) override;
private:
Profile* profile_;
@@ -71,12 +71,11 @@ void DefaultEventDelegate::UnregisterObserver(EventRouter::Observer* observer) {
class DefaultIdleProvider : public IdleManager::IdleTimeProvider {
public:
DefaultIdleProvider();
- virtual ~DefaultIdleProvider();
+ ~DefaultIdleProvider() override;
- virtual void CalculateIdleState(int idle_threshold,
- IdleCallback notify) override;
- virtual void CalculateIdleTime(IdleTimeCallback notify) override;
- virtual bool CheckIdleStateIsLocked() override;
+ void CalculateIdleState(int idle_threshold, IdleCallback notify) override;
+ void CalculateIdleTime(IdleTimeCallback notify) override;
+ bool CheckIdleStateIsLocked() override;
};
DefaultIdleProvider::DefaultIdleProvider() {
diff --git a/chrome/browser/extensions/api/idle/idle_manager.h b/chrome/browser/extensions/api/idle/idle_manager.h
index 8e96e27..a5a2bfc 100644
--- a/chrome/browser/extensions/api/idle/idle_manager.h
+++ b/chrome/browser/extensions/api/idle/idle_manager.h
@@ -69,22 +69,21 @@ class IdleManager : public ExtensionRegistryObserver,
};
explicit IdleManager(Profile* profile);
- virtual ~IdleManager();
+ ~IdleManager() override;
void Init();
// KeyedService implementation.
- virtual void Shutdown() override;
+ void Shutdown() override;
// ExtensionRegistryObserver implementation.
- virtual void OnExtensionUnloaded(
- content::BrowserContext* browser_context,
- const Extension* extension,
- UnloadedExtensionInfo::Reason reason) override;
+ void OnExtensionUnloaded(content::BrowserContext* browser_context,
+ const Extension* extension,
+ UnloadedExtensionInfo::Reason reason) override;
// EventRouter::Observer implementation.
- virtual void OnListenerAdded(const EventListenerInfo& details) override;
- virtual void OnListenerRemoved(const EventListenerInfo& details) override;
+ void OnListenerAdded(const EventListenerInfo& details) override;
+ void OnListenerRemoved(const EventListenerInfo& details) override;
void QueryState(int threshold, QueryStateCallback notify);
void SetThreshold(const std::string& extension_id, int threshold);
diff --git a/chrome/browser/extensions/api/idle/idle_manager_factory.h b/chrome/browser/extensions/api/idle/idle_manager_factory.h
index ac4d005..b24843b 100644
--- a/chrome/browser/extensions/api/idle/idle_manager_factory.h
+++ b/chrome/browser/extensions/api/idle/idle_manager_factory.h
@@ -23,15 +23,15 @@ class IdleManagerFactory : public BrowserContextKeyedServiceFactory {
friend struct DefaultSingletonTraits<IdleManagerFactory>;
IdleManagerFactory();
- virtual ~IdleManagerFactory();
+ ~IdleManagerFactory() override;
// BrowserContextKeyedBaseFactory implementation.
- virtual KeyedService* BuildServiceInstanceFor(
+ KeyedService* BuildServiceInstanceFor(
content::BrowserContext* profile) const override;
- virtual content::BrowserContext* GetBrowserContextToUse(
+ content::BrowserContext* GetBrowserContextToUse(
content::BrowserContext* context) const override;
- virtual bool ServiceIsCreatedWithBrowserContext() const override;
- virtual bool ServiceIsNULLWhileTesting() const override;
+ bool ServiceIsCreatedWithBrowserContext() const override;
+ bool ServiceIsNULLWhileTesting() const override;
};
} // namespace extensions