summaryrefslogtreecommitdiffstats
path: root/webkit/browser/fileapi/external_mount_points.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/browser/fileapi/external_mount_points.cc')
-rw-r--r--webkit/browser/fileapi/external_mount_points.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/webkit/browser/fileapi/external_mount_points.cc b/webkit/browser/fileapi/external_mount_points.cc
index cfc155a..137db87 100644
--- a/webkit/browser/fileapi/external_mount_points.cc
+++ b/webkit/browser/fileapi/external_mount_points.cc
@@ -233,6 +233,12 @@ FileSystemURL ExternalMountPoints::CreateExternalFileSystemURL(
base::FilePath::kSeparators[0] + path.value()));
}
+void ExternalMountPoints::RevokeAllFileSystems() {
+ base::AutoLock locker(lock_);
+ instance_map_.clear();
+ path_to_name_map_.clear();
+}
+
ExternalMountPoints::ExternalMountPoints() {}
ExternalMountPoints::~ExternalMountPoints() {