DECLARE_EXTENSION_FUNCTION("permissions.contains", PERMISSIONS_CONTAINS)
protected:
- virtual ~PermissionsContainsFunction() {}
+ ~PermissionsContainsFunction() override {}
// ExtensionFunction:
- virtual bool RunSync() OVERRIDE;
+ bool RunSync() override;
};
// chrome.permissions.getAll
DECLARE_EXTENSION_FUNCTION("permissions.getAll", PERMISSIONS_GETALL)
protected:
- virtual ~PermissionsGetAllFunction() {}
+ ~PermissionsGetAllFunction() override {}
// ExtensionFunction:
- virtual bool RunSync() OVERRIDE;
+ bool RunSync() override;
};
// chrome.permissions.remove
DECLARE_EXTENSION_FUNCTION("permissions.remove", PERMISSIONS_REMOVE)
protected:
- virtual ~PermissionsRemoveFunction() {}
+ ~PermissionsRemoveFunction() override {}
// ExtensionFunction:
- virtual bool RunSync() OVERRIDE;
+ bool RunSync() override;
};
// chrome.permissions.request
static void SetIgnoreUserGestureForTests(bool ignore);
// ExtensionInstallPrompt::Delegate:
- virtual void InstallUIProceed() OVERRIDE;
- virtual void InstallUIAbort(bool user_initiated) OVERRIDE;
+ void InstallUIProceed() override;
+ void InstallUIAbort(bool user_initiated) override;
protected:
- virtual ~PermissionsRequestFunction();
+ ~PermissionsRequestFunction() override;
// ExtensionFunction:
- virtual bool RunAsync() OVERRIDE;
+ bool RunAsync() override;
private:
scoped_ptr<ExtensionInstallPrompt> install_ui_;