Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / filesystem / FileEntry.h
index 1701e5f..1186de7 100644 (file)
@@ -41,14 +41,15 @@ class FileCallback;
 class FileWriterCallback;
 
 class FileEntry FINAL : public Entry {
+    DEFINE_WRAPPERTYPEINFO();
 public:
     static FileEntry* create(DOMFileSystemBase* fileSystem, const String& fullPath)
     {
         return new FileEntry(fileSystem, fullPath);
     }
 
-    void createWriter(PassOwnPtr<FileWriterCallback>, PassOwnPtr<ErrorCallback> = nullptr);
-    void file(PassOwnPtr<FileCallback>, PassOwnPtr<ErrorCallback> = nullptr);
+    void createWriter(FileWriterCallback*, ErrorCallback* = nullptr);
+    void file(FileCallback*, ErrorCallback* = nullptr);
 
     virtual bool isFile() const OVERRIDE { return true; }
 
@@ -60,6 +61,6 @@ private:
 
 DEFINE_TYPE_CASTS(FileEntry, Entry, entry, entry->isFile(), entry.isFile());
 
-} // namespace
+} // namespace blink
 
 #endif // FileEntry_h