Index: Source/modules/filesystem/EntryBase.h |
diff --git a/Source/modules/filesystem/EntryBase.h b/Source/modules/filesystem/EntryBase.h |
index 76b39c710ad4e42221b14b5d99e9d5b7b14b0176..068ef5a64341f2f63b0f7043c15acb745943cc31 100644 |
--- a/Source/modules/filesystem/EntryBase.h |
+++ b/Source/modules/filesystem/EntryBase.h |
@@ -32,7 +32,6 @@ |
#define EntryBase_h |
#include "platform/heap/Handle.h" |
-#include "wtf/RefCounted.h" |
#include "wtf/text/WTFString.h" |
namespace WebCore { |
@@ -41,7 +40,7 @@ class DOMFileSystemBase; |
class EntrySync; |
// A common base class for Entry and EntrySync. |
-class EntryBase : public RefCountedWillBeGarbageCollectedFinalized<EntryBase> { |
+class EntryBase : public GarbageCollectedFinalized<EntryBase> { |
public: |
virtual ~EntryBase(); |
@@ -58,10 +57,10 @@ public: |
virtual void trace(Visitor*); |
protected: |
- EntryBase(PassRefPtrWillBeRawPtr<DOMFileSystemBase>, const String& fullPath); |
+ EntryBase(DOMFileSystemBase*, const String& fullPath); |
friend class EntrySync; |
- RefPtrWillBeMember<DOMFileSystemBase> m_fileSystem; |
+ Member<DOMFileSystemBase> m_fileSystem; |
// This is a virtual path. |
const String m_fullPath; |