struct CommandsInfo : public Extension::ManifestData {
CommandsInfo();
- virtual ~CommandsInfo();
+ ~CommandsInfo() override;
// Optional list of commands (keyboard shortcuts).
// These commands are the commands which the extension wants to use, which are
class CommandsHandler : public ManifestHandler {
public:
CommandsHandler();
- virtual ~CommandsHandler();
+ ~CommandsHandler() override;
- virtual bool Parse(Extension* extension, base::string16* error) OVERRIDE;
- virtual bool AlwaysParseForType(Manifest::Type type) const OVERRIDE;
+ bool Parse(Extension* extension, base::string16* error) override;
+ bool AlwaysParseForType(Manifest::Type type) const override;
private:
// If the extension defines a browser action, but no command for it, then
void MaybeSetBrowserActionDefault(const Extension* extension,
CommandsInfo* info);
- virtual const std::vector<std::string> Keys() const OVERRIDE;
+ const std::vector<std::string> Keys() const override;
DISALLOW_COPY_AND_ASSIGN(CommandsHandler);
};