base::string16* error);
static scoped_ptr<base::Value> ToValue(const AutomationInfo& info);
- virtual ~AutomationInfo();
+ ~AutomationInfo() override;
// true if the extension has requested 'desktop' permission.
const bool desktop;
class AutomationHandler : public ManifestHandler {
public:
AutomationHandler();
- virtual ~AutomationHandler();
+ ~AutomationHandler() override;
private:
// ManifestHandler implementation.
- virtual bool Parse(Extension* extensions, base::string16* error) OVERRIDE;
+ bool Parse(Extension* extensions, base::string16* error) override;
- virtual ManifestPermission* CreatePermission() OVERRIDE;
- virtual ManifestPermission* CreateInitialRequiredPermission(
- const Extension* extension) OVERRIDE;
- virtual const std::vector<std::string> Keys() const OVERRIDE;
+ ManifestPermission* CreatePermission() override;
+ ManifestPermission* CreateInitialRequiredPermission(
+ const Extension* extension) override;
+ const std::vector<std::string> Keys() const override;
DISALLOW_COPY_AND_ASSIGN(AutomationHandler);
};