Index: Source/modules/quota/WorkerNavigatorStorageQuota.h |
diff --git a/Source/modules/quota/WorkerNavigatorStorageQuota.h b/Source/modules/quota/WorkerNavigatorStorageQuota.h |
index 9267a393e7dfa39bedf6c6ec5ea1a1f3707c5172..5dbf9f3d56129a8798c11080c16c39b6b48224d1 100644 |
--- a/Source/modules/quota/WorkerNavigatorStorageQuota.h |
+++ b/Source/modules/quota/WorkerNavigatorStorageQuota.h |
@@ -39,6 +39,8 @@ |
namespace blink { |
+class StorageManager; |
+ |
class WorkerNavigatorStorageQuota final : public GarbageCollected<WorkerNavigatorStorageQuota>, public HeapSupplement<WorkerNavigator> { |
USING_GARBAGE_COLLECTED_MIXIN(WorkerNavigatorStorageQuota); |
public: |
@@ -46,8 +48,11 @@ public: |
static DeprecatedStorageQuota* webkitTemporaryStorage(WorkerNavigator&); |
static DeprecatedStorageQuota* webkitPersistentStorage(WorkerNavigator&); |
+ static StorageManager* storage(WorkerNavigator&); |
+ |
DeprecatedStorageQuota* webkitTemporaryStorage() const; |
DeprecatedStorageQuota* webkitPersistentStorage() const; |
+ StorageManager* storage() const; |
DECLARE_VIRTUAL_TRACE(); |
@@ -57,6 +62,7 @@ private: |
mutable Member<DeprecatedStorageQuota> m_temporaryStorage; |
mutable Member<DeprecatedStorageQuota> m_persistentStorage; |
+ mutable Member<StorageManager> m_storageManager; |
}; |
} // namespace blink |