DECLARE_EXTENSION_FUNCTION("browsingData.settings", BROWSINGDATA_SETTINGS)
// ExtensionFunction:
- virtual bool RunSync() OVERRIDE;
+ bool RunSync() override;
protected:
- virtual ~BrowsingDataSettingsFunction() {}
+ ~BrowsingDataSettingsFunction() override {}
private:
// Sets a boolean value in the |selected_dict| with the |data_type| as a key,
public BrowsingDataRemover::Observer {
public:
// BrowsingDataRemover::Observer interface method.
- virtual void OnBrowsingDataRemoverDone() OVERRIDE;
+ void OnBrowsingDataRemoverDone() override;
// ExtensionFunction:
- virtual bool RunAsync() OVERRIDE;
+ bool RunAsync() override;
protected:
- virtual ~BrowsingDataRemoverFunction() {}
+ ~BrowsingDataRemoverFunction() override {}
// Children should override this method to provide the proper removal mask
// based on the API call they represent.
BROWSINGDATA_REMOVEAPPCACHE)
protected:
- virtual ~BrowsingDataRemoveAppcacheFunction() {}
+ ~BrowsingDataRemoveAppcacheFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveFunction : public BrowsingDataRemoverFunction {
DECLARE_EXTENSION_FUNCTION("browsingData.remove", BROWSINGDATA_REMOVE)
protected:
- virtual ~BrowsingDataRemoveFunction() {}
+ ~BrowsingDataRemoveFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveCacheFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVECACHE)
protected:
- virtual ~BrowsingDataRemoveCacheFunction() {}
+ ~BrowsingDataRemoveCacheFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveCookiesFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVECOOKIES)
protected:
- virtual ~BrowsingDataRemoveCookiesFunction() {}
+ ~BrowsingDataRemoveCookiesFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveDownloadsFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEDOWNLOADS)
protected:
- virtual ~BrowsingDataRemoveDownloadsFunction() {}
+ ~BrowsingDataRemoveDownloadsFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveFileSystemsFunction
BROWSINGDATA_REMOVEFILESYSTEMS)
protected:
- virtual ~BrowsingDataRemoveFileSystemsFunction() {}
+ ~BrowsingDataRemoveFileSystemsFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveFormDataFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEFORMDATA)
protected:
- virtual ~BrowsingDataRemoveFormDataFunction() {}
+ ~BrowsingDataRemoveFormDataFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveHistoryFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEHISTORY)
protected:
- virtual ~BrowsingDataRemoveHistoryFunction() {}
+ ~BrowsingDataRemoveHistoryFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveIndexedDBFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEINDEXEDDB)
protected:
- virtual ~BrowsingDataRemoveIndexedDBFunction() {}
+ ~BrowsingDataRemoveIndexedDBFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveLocalStorageFunction
BROWSINGDATA_REMOVELOCALSTORAGE)
protected:
- virtual ~BrowsingDataRemoveLocalStorageFunction() {}
+ ~BrowsingDataRemoveLocalStorageFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemovePluginDataFunction
BROWSINGDATA_REMOVEPLUGINDATA)
protected:
- virtual ~BrowsingDataRemovePluginDataFunction() {}
+ ~BrowsingDataRemovePluginDataFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemovePasswordsFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEPASSWORDS)
protected:
- virtual ~BrowsingDataRemovePasswordsFunction() {}
+ ~BrowsingDataRemovePasswordsFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveServiceWorkersFunction
BROWSINGDATA_REMOVESERVICEWORKERS)
protected:
- virtual ~BrowsingDataRemoveServiceWorkersFunction() {}
+ ~BrowsingDataRemoveServiceWorkersFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
class BrowsingDataRemoveWebSQLFunction : public BrowsingDataRemoverFunction {
BROWSINGDATA_REMOVEWEBSQL)
protected:
- virtual ~BrowsingDataRemoveWebSQLFunction() {}
+ ~BrowsingDataRemoveWebSQLFunction() override {}
// BrowsingDataRemoverFunction:
- virtual int GetRemovalMask() OVERRIDE;
+ int GetRemovalMask() override;
};
#endif // CHROME_BROWSER_EXTENSIONS_API_BROWSING_DATA_BROWSING_DATA_API_H_