Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / quota / NavigatorStorageQuota.h
index d48f561..64af912 100644 (file)
 #include "platform/Supplementable.h"
 #include "platform/heap/Handle.h"
 
-namespace WebCore {
+namespace blink {
 
 class LocalFrame;
 class Navigator;
 class StorageQuota;
 
-class NavigatorStorageQuota FINAL : public NoBaseWillBeGarbageCollectedFinalized<NavigatorStorageQuota>, public WillBeHeapSupplement<Navigator>, public DOMWindowProperty {
+class NavigatorStorageQuota final : public NoBaseWillBeGarbageCollected<NavigatorStorageQuota>, public WillBeHeapSupplement<Navigator>, public DOMWindowProperty {
     WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(NavigatorStorageQuota);
+    DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(NavigatorStorageQuota);
 public:
-    virtual ~NavigatorStorageQuota();
     static NavigatorStorageQuota& from(Navigator&);
 
     static StorageQuota* storageQuota(Navigator&);
@@ -67,6 +67,6 @@ private:
     mutable PersistentWillBeMember<DeprecatedStorageQuota> m_persistentStorage;
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // NavigatorStorageQuota_h