Index: Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h |
diff --git a/Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h b/Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h |
index e42d2227ffaf7e7751ae466de5b9ed9ad2cf4671..e0c5f039753a8eed1aa14b5982d21cb7194d1247 100644 |
--- a/Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h |
+++ b/Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h |
@@ -41,14 +41,12 @@ namespace blink { |
class DOMFileSystem; |
-class DraggedIsolatedFileSystemImpl final : public NoBaseWillBeGarbageCollectedFinalized<DraggedIsolatedFileSystemImpl>, public DraggedIsolatedFileSystem, public WillBeHeapSupplement<DataObject> { |
- WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DraggedIsolatedFileSystemImpl); |
+class DraggedIsolatedFileSystemImpl final : public GarbageCollectedFinalized<DraggedIsolatedFileSystemImpl>, public DraggedIsolatedFileSystem, public HeapSupplement<DataObject> { |
+ USING_GARBAGE_COLLECTED_MIXIN(DraggedIsolatedFileSystemImpl); |
public: |
- virtual ~DraggedIsolatedFileSystemImpl(); |
- |
- static PassOwnPtrWillBeRawPtr<DraggedIsolatedFileSystemImpl> create(DataObject& host, const String& filesystemId) |
+ static DraggedIsolatedFileSystemImpl* create(DataObject& host, const String& filesystemId) |
{ |
- return adoptPtrWillBeNoop(new DraggedIsolatedFileSystemImpl(host, filesystemId)); |
+ return new DraggedIsolatedFileSystemImpl(host, filesystemId); |
} |
static DOMFileSystem* getDOMFileSystem(DataObject* host, ExecutionContext*); |
@@ -62,7 +60,8 @@ public: |
private: |
DraggedIsolatedFileSystemImpl(DataObject& host, const String& filesystemId); |
- PersistentWillBeMember<DOMFileSystem> m_filesystem; |
+ |
+ Member<DOMFileSystem> m_filesystem; |
}; |
} // namespace blink |