| Index: Source/core/storage/StorageNamespaceController.h
|
| diff --git a/Source/core/storage/StorageNamespaceController.h b/Source/core/storage/StorageNamespaceController.h
|
| index 91fdc986b638446f86e6c1e7b07284c939224ecb..12480e1c1d4e689ed8dc9a0319a431da524bf03a 100644
|
| --- a/Source/core/storage/StorageNamespaceController.h
|
| +++ b/Source/core/storage/StorageNamespaceController.h
|
| @@ -14,10 +14,11 @@ namespace blink {
|
| class StorageClient;
|
| class StorageNamespace;
|
|
|
| -class StorageNamespaceController final : public NoBaseWillBeGarbageCollected<StorageNamespaceController>, public WillBeHeapSupplement<Page> {
|
| +class StorageNamespaceController final : public NoBaseWillBeGarbageCollectedFinalized<StorageNamespaceController>, public WillBeHeapSupplement<Page> {
|
| WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(StorageNamespaceController);
|
| public:
|
| StorageNamespace* sessionStorage(bool optionalCreate = true);
|
| + ~StorageNamespaceController();
|
|
|
| static void provideStorageNamespaceTo(Page&, StorageClient*);
|
| static StorageNamespaceController* from(Page* page) { return static_cast<StorageNamespaceController*>(WillBeHeapSupplement<Page>::from(page, supplementName())); }
|
| @@ -34,4 +35,3 @@ private:
|
| } // namespace blink
|
|
|
| #endif // StorageNamespaceController_h
|
| -
|
|
|