public InstallObserver {
public:
explicit WebstoreAPI(content::BrowserContext* browser_context);
- virtual ~WebstoreAPI();
+ ~WebstoreAPI() override;
static WebstoreAPI* Get(content::BrowserContext* browser_context);
ObservedInstallInfoList* listeners);
// InstallObserver implementation.
- virtual void OnBeginExtensionDownload(const std::string& extension_id)
- OVERRIDE;
- virtual void OnDownloadProgress(const std::string& extension_id,
- int percent_downloaded) OVERRIDE;
- virtual void OnBeginCrxInstall(const std::string& extension_id) OVERRIDE;
- virtual void OnShutdown() OVERRIDE;
+ void OnBeginExtensionDownload(const std::string& extension_id) override;
+ void OnDownloadProgress(const std::string& extension_id,
+ int percent_downloaded) override;
+ void OnBeginCrxInstall(const std::string& extension_id) override;
+ void OnShutdown() override;
// BrowserContextKeyedService implementation.
- virtual void Shutdown() OVERRIDE;
+ void Shutdown() override;
// BrowserContextKeyedAPI implementation.
static const char* service_name() { return "WebstoreAPI"; }