Index: Source/modules/filesystem/EntrySync.cpp |
diff --git a/Source/modules/filesystem/EntrySync.cpp b/Source/modules/filesystem/EntrySync.cpp |
index 9c12e1499ba8cb05733e459ae0b107b60a26ee64..49bb50546cdbc543e4158375bda487183f05436c 100644 |
--- a/Source/modules/filesystem/EntrySync.cpp |
+++ b/Source/modules/filesystem/EntrySync.cpp |
@@ -43,28 +43,28 @@ |
namespace WebCore { |
-PassRefPtr<EntrySync> EntrySync::create(EntryBase* entry) |
+PassRefPtrWillBeRawPtr<EntrySync> EntrySync::create(EntryBase* entry) |
{ |
if (entry->isFile()) |
return FileEntrySync::create(entry->m_fileSystem, entry->m_fullPath); |
return DirectoryEntrySync::create(entry->m_fileSystem, entry->m_fullPath); |
} |
-PassRefPtr<Metadata> EntrySync::getMetadata(ExceptionState& exceptionState) |
+PassRefPtrWillBeRawPtr<Metadata> EntrySync::getMetadata(ExceptionState& exceptionState) |
{ |
MetadataSyncCallbackHelper helper; |
m_fileSystem->getMetadata(this, helper.successCallback(), helper.errorCallback(), DOMFileSystemBase::Synchronous); |
return helper.getResult(exceptionState); |
} |
-PassRefPtr<EntrySync> EntrySync::moveTo(PassRefPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const |
+PassRefPtrWillBeRawPtr<EntrySync> EntrySync::moveTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const |
{ |
EntrySyncCallbackHelper helper; |
m_fileSystem->move(this, parent.get(), name, helper.successCallback(), helper.errorCallback(), DOMFileSystemBase::Synchronous); |
return helper.getResult(exceptionState); |
} |
-PassRefPtr<EntrySync> EntrySync::copyTo(PassRefPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const |
+PassRefPtrWillBeRawPtr<EntrySync> EntrySync::copyTo(PassRefPtrWillBeRawPtr<DirectoryEntrySync> parent, const String& name, ExceptionState& exceptionState) const |
{ |
EntrySyncCallbackHelper helper; |
m_fileSystem->copy(this, parent.get(), name, helper.successCallback(), helper.errorCallback(), DOMFileSystemBase::Synchronous); |
@@ -78,17 +78,22 @@ void EntrySync::remove(ExceptionState& exceptionState) const |
helper.getResult(exceptionState); |
} |
-PassRefPtr<EntrySync> EntrySync::getParent() const |
+PassRefPtrWillBeRawPtr<EntrySync> EntrySync::getParent() const |
{ |
// Sync verion of getParent doesn't throw exceptions. |
String parentPath = DOMFilePath::getDirectory(fullPath()); |
return DirectoryEntrySync::create(m_fileSystem, parentPath); |
} |
-EntrySync::EntrySync(PassRefPtr<DOMFileSystemBase> fileSystem, const String& fullPath) |
+EntrySync::EntrySync(PassRefPtrWillBeRawPtr<DOMFileSystemBase> fileSystem, const String& fullPath) |
: EntryBase(fileSystem, fullPath) |
{ |
ScriptWrappable::init(this); |
} |
+void EntrySync::trace(Visitor* visitor) |
+{ |
+ EntryBase::trace(visitor); |
+} |
+ |
} |