Index: Source/modules/filesystem/EntrySync.h |
diff --git a/Source/modules/filesystem/EntrySync.h b/Source/modules/filesystem/EntrySync.h |
index ff5e9540b0a2c99918710488a3f583c6302a6345..153f91ab97b60f569c207e5c74a39fea0cf0031c 100644 |
--- a/Source/modules/filesystem/EntrySync.h |
+++ b/Source/modules/filesystem/EntrySync.h |
@@ -32,6 +32,7 @@ |
#define EntrySync_h |
#include "bindings/v8/ScriptWrappable.h" |
+#include "heap/Handle.h" |
#include "modules/filesystem/DOMFileSystemSync.h" |
#include "modules/filesystem/EntryBase.h" |
#include "wtf/Forward.h" |
@@ -46,18 +47,18 @@ class ExceptionState; |
class EntrySync : public ScriptWrappable, public EntryBase { |
public: |
- static PassRefPtr<EntrySync> create(EntryBase*); |
+ static PassRefPtrWillBeRawPtr<EntrySync> create(EntryBase*); |
DOMFileSystemSync* filesystem() const { return static_cast<DOMFileSystemSync*>(m_fileSystem.get()); } |
- PassRefPtr<Metadata> getMetadata(ExceptionState&); |
- PassRefPtr<EntrySync> moveTo(PassRefPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const; |
- PassRefPtr<EntrySync> copyTo(PassRefPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const; |
+ PassRefPtrWillBeRawPtr<Metadata> getMetadata(ExceptionState&); |
+ PassRefPtrWillBeRawPtr<EntrySync> moveTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const; |
+ PassRefPtrWillBeRawPtr<EntrySync> copyTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState&) const; |
void remove(ExceptionState&) const; |
- PassRefPtr<EntrySync> getParent() const; |
+ PassRefPtrWillBeRawPtr<EntrySync> getParent() const; |
protected: |
- EntrySync(PassRefPtr<DOMFileSystemBase>, const String& fullPath); |
+ EntrySync(PassRefPtrWillBeRawPtr<DOMFileSystemBase>, const String& fullPath); |
}; |
} |