Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Unified Diff: webkit/fileapi/file_system_context.cc

Issue 6603034: Stop returning the true root path of each filesystem from openFileSystem.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webkit/fileapi/file_system_context.cc
===================================================================
--- webkit/fileapi/file_system_context.cc (revision 77587)
+++ webkit/fileapi/file_system_context.cc (working copy)
@@ -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 @@
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 @@
delete this;
}
+SandboxMountPointProvider* FileSystemContext::sandbox_provider() const {
+ return path_manager_->sandbox_provider();
+}
+
} // namespace fileapi

Powered by Google App Engine
This is Rietveld 408576698