storage::SpecialStoragePolicy* special_storage_policy);
// DOMStorageContext implementation.
- virtual void GetLocalStorageUsage(
- const GetLocalStorageUsageCallback& callback) OVERRIDE;
- virtual void GetSessionStorageUsage(
- const GetSessionStorageUsageCallback& callback) OVERRIDE;
- virtual void DeleteLocalStorage(const GURL& origin) OVERRIDE;
- virtual void DeleteSessionStorage(
- const SessionStorageUsageInfo& usage_info) OVERRIDE;
- virtual void SetSaveSessionStorageOnDisk() OVERRIDE;
- virtual scoped_refptr<SessionStorageNamespace>
- RecreateSessionStorage(const std::string& persistent_id) OVERRIDE;
- virtual void StartScavengingUnusedSessionStorage() OVERRIDE;
+ void GetLocalStorageUsage(
+ const GetLocalStorageUsageCallback& callback) override;
+ void GetSessionStorageUsage(
+ const GetSessionStorageUsageCallback& callback) override;
+ void DeleteLocalStorage(const GURL& origin) override;
+ void DeleteSessionStorage(const SessionStorageUsageInfo& usage_info) override;
+ void SetSaveSessionStorageOnDisk() override;
+ scoped_refptr<SessionStorageNamespace> RecreateSessionStorage(
+ const std::string& persistent_id) override;
+ void StartScavengingUnusedSessionStorage() override;
// Used by content settings to alter the behavior around
// what data to keep and what data to discard at shutdown.
friend class SessionStorageNamespaceImpl; // ditto
friend class base::RefCountedThreadSafe<DOMStorageContextWrapper>;
- virtual ~DOMStorageContextWrapper();
+ ~DOMStorageContextWrapper() override;
DOMStorageContextImpl* context() const { return context_.get(); }
scoped_refptr<DOMStorageContextImpl> context_;