Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / storage / browser / fileapi / obfuscated_file_util.h
index 822a85d..090e55e 100644 (file)
@@ -108,64 +108,54 @@ class STORAGE_EXPORT_PRIVATE ObfuscatedFileUtil
                      const GetTypeStringForURLCallback& get_type_string_for_url,
                      const std::set<std::string>& known_type_strings,
                      SandboxFileSystemBackendDelegate* sandbox_delegate);
-  virtual ~ObfuscatedFileUtil();
+  ~ObfuscatedFileUtil() override;
 
   // FileSystemFileUtil overrides.
-  virtual base::File CreateOrOpen(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url,
-      int file_flags) OVERRIDE;
-  virtual base::File::Error EnsureFileExists(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url, bool* created) OVERRIDE;
-  virtual base::File::Error CreateDirectory(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url,
-      bool exclusive,
-      bool recursive) OVERRIDE;
-  virtual base::File::Error GetFileInfo(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url,
-      base::File::Info* file_info,
-      base::FilePath* platform_file) OVERRIDE;
-  virtual scoped_ptr<AbstractFileEnumerator> CreateFileEnumerator(
-      FileSystemOperationContext* context,
-      const FileSystemURL& root_url) OVERRIDE;
-  virtual base::File::Error GetLocalFilePath(
-      FileSystemOperationContext* context,
-      const FileSystemURL& file_system_url,
-      base::FilePath* local_path) OVERRIDE;
-  virtual base::File::Error Touch(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url,
-      const base::Time& last_access_time,
-      const base::Time& last_modified_time) OVERRIDE;
-  virtual base::File::Error Truncate(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url,
-      int64 length) OVERRIDE;
-  virtual base::File::Error CopyOrMoveFile(
-      FileSystemOperationContext* context,
-      const FileSystemURL& src_url,
-      const FileSystemURL& dest_url,
-      CopyOrMoveOption option,
-      bool copy) OVERRIDE;
-  virtual base::File::Error CopyInForeignFile(
-        FileSystemOperationContext* context,
-        const base::FilePath& src_file_path,
-        const FileSystemURL& dest_url) OVERRIDE;
-  virtual base::File::Error DeleteFile(
-      FileSystemOperationContext* context,
-      const FileSystemURL& url) OVERRIDE;
-  virtual base::File::Error DeleteDirectory(
+  base::File CreateOrOpen(FileSystemOperationContext* context,
+                          const FileSystemURL& url,
+                          int file_flags) override;
+  base::File::Error EnsureFileExists(FileSystemOperationContext* context,
+                                     const FileSystemURL& url,
+                                     bool* created) override;
+  base::File::Error CreateDirectory(FileSystemOperationContext* context,
+                                    const FileSystemURL& url,
+                                    bool exclusive,
+                                    bool recursive) override;
+  base::File::Error GetFileInfo(FileSystemOperationContext* context,
+                                const FileSystemURL& url,
+                                base::File::Info* file_info,
+                                base::FilePath* platform_file) override;
+  scoped_ptr<AbstractFileEnumerator> CreateFileEnumerator(
       FileSystemOperationContext* context,
-      const FileSystemURL& url) OVERRIDE;
-  virtual storage::ScopedFile CreateSnapshotFile(
+      const FileSystemURL& root_url) override;
+  base::File::Error GetLocalFilePath(FileSystemOperationContext* context,
+                                     const FileSystemURL& file_system_url,
+                                     base::FilePath* local_path) override;
+  base::File::Error Touch(FileSystemOperationContext* context,
+                          const FileSystemURL& url,
+                          const base::Time& last_access_time,
+                          const base::Time& last_modified_time) override;
+  base::File::Error Truncate(FileSystemOperationContext* context,
+                             const FileSystemURL& url,
+                             int64 length) override;
+  base::File::Error CopyOrMoveFile(FileSystemOperationContext* context,
+                                   const FileSystemURL& src_url,
+                                   const FileSystemURL& dest_url,
+                                   CopyOrMoveOption option,
+                                   bool copy) override;
+  base::File::Error CopyInForeignFile(FileSystemOperationContext* context,
+                                      const base::FilePath& src_file_path,
+                                      const FileSystemURL& dest_url) override;
+  base::File::Error DeleteFile(FileSystemOperationContext* context,
+                               const FileSystemURL& url) override;
+  base::File::Error DeleteDirectory(FileSystemOperationContext* context,
+                                    const FileSystemURL& url) override;
+  storage::ScopedFile CreateSnapshotFile(
       FileSystemOperationContext* context,
       const FileSystemURL& url,
       base::File::Error* error,
       base::File::Info* file_info,
-      base::FilePath* platform_path) OVERRIDE;
+      base::FilePath* platform_path) override;
 
   // Same as the other CreateFileEnumerator, but with recursive support.
   scoped_ptr<AbstractFileEnumerator> CreateFileEnumerator(
@@ -207,7 +197,7 @@ class STORAGE_EXPORT_PRIVATE ObfuscatedFileUtil
 
   // Deletes a directory database from the database list in the ObfuscatedFSFU
   // and destroys the database on the disk.
-  bool DestroyDirectoryDatabase(const GURL& origin,
+  void DestroyDirectoryDatabase(const GURL& origin,
                                 const std::string& type_string);
 
   // Computes a cost for storing a given file in the obfuscated FSFU.