summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi/file_system_context.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/fileapi/file_system_context.cc')
-rw-r--r--webkit/fileapi/file_system_context.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/webkit/fileapi/file_system_context.cc b/webkit/fileapi/file_system_context.cc
index 71e5ed2..b5c1308 100644
--- a/webkit/fileapi/file_system_context.cc
+++ b/webkit/fileapi/file_system_context.cc
@@ -9,6 +9,7 @@
#include "googleurl/src/gurl.h"
#include "webkit/fileapi/file_system_path_manager.h"
#include "webkit/fileapi/file_system_usage_tracker.h"
+#include "webkit/fileapi/sandbox_mount_point_provider.h"
namespace fileapi {
@@ -50,8 +51,8 @@ void FileSystemContext::DeleteDataForOriginOnFileThread(
DCHECK(file_message_loop_->BelongsToCurrentThread());
std::string origin_identifier =
- FileSystemPathManager::GetOriginIdentifierFromURL(origin_url);
- FilePath path_for_origin = path_manager_->base_path().AppendASCII(
+ SandboxMountPointProvider::GetOriginIdentifierFromURL(origin_url);
+ FilePath path_for_origin = sandbox_provider()->base_path().AppendASCII(
origin_identifier);
file_util::Delete(path_for_origin, true /* recursive */);
@@ -65,4 +66,8 @@ void FileSystemContext::DeleteOnCorrectThread() const {
delete this;
}
+SandboxMountPointProvider* FileSystemContext::sandbox_provider() const {
+ return path_manager_->sandbox_provider();
+}
+
} // namespace fileapi