namespace blink {
-class DeprecatedStorageQuotaCallbacksImpl FINAL : public StorageQuotaCallbacks {
+class DeprecatedStorageQuotaCallbacksImpl final : public StorageQuotaCallbacks {
public:
- static PassOwnPtrWillBeRawPtr<DeprecatedStorageQuotaCallbacksImpl> create(StorageUsageCallback* success, StorageErrorCallback* error)
+ static DeprecatedStorageQuotaCallbacksImpl* create(StorageUsageCallback* success, StorageErrorCallback* error)
{
- return adoptPtrWillBeNoop(new DeprecatedStorageQuotaCallbacksImpl(success, error));
+ return new DeprecatedStorageQuotaCallbacksImpl(success, error);
}
- static PassOwnPtrWillBeRawPtr<DeprecatedStorageQuotaCallbacksImpl> create(StorageQuotaCallback* success, StorageErrorCallback* error)
+ static DeprecatedStorageQuotaCallbacksImpl* create(StorageQuotaCallback* success, StorageErrorCallback* error)
{
- return adoptPtrWillBeNoop(new DeprecatedStorageQuotaCallbacksImpl(success, error));
+ return new DeprecatedStorageQuotaCallbacksImpl(success, error);
}
virtual ~DeprecatedStorageQuotaCallbacksImpl();
- virtual void trace(Visitor*) OVERRIDE;
+ virtual void trace(Visitor*) override;
- virtual void didQueryStorageUsageAndQuota(unsigned long long usageInBytes, unsigned long long quotaInBytes) OVERRIDE;
- virtual void didGrantStorageQuota(unsigned long long usageInBytes, unsigned long long grantedQuotaInBytes) OVERRIDE;
- virtual void didFail(WebStorageQuotaError) OVERRIDE;
+ virtual void didQueryStorageUsageAndQuota(unsigned long long usageInBytes, unsigned long long quotaInBytes) override;
+ virtual void didGrantStorageQuota(unsigned long long usageInBytes, unsigned long long grantedQuotaInBytes) override;
+ virtual void didFail(WebStorageQuotaError) override;
private:
DeprecatedStorageQuotaCallbacksImpl(StorageUsageCallback*, StorageErrorCallback*);
DeprecatedStorageQuotaCallbacksImpl(StorageQuotaCallback*, StorageErrorCallback*);
- PersistentWillBeMember<StorageUsageCallback> m_usageCallback;
- PersistentWillBeMember<StorageQuotaCallback> m_quotaCallback;
- PersistentWillBeMember<StorageErrorCallback> m_errorCallback;
+ Member<StorageUsageCallback> m_usageCallback;
+ Member<StorageQuotaCallback> m_quotaCallback;
+ Member<StorageErrorCallback> m_errorCallback;
};
} // namespace blink