| Index: webkit/fileapi/file_system_test_helper.cc | 
| diff --git a/webkit/fileapi/file_system_test_helper.cc b/webkit/fileapi/file_system_test_helper.cc | 
| index 9f680435f5e9e7325715b864fbfc3a70815175b0..cd3ae14c8fc1148778f45d40cd6fc4f19b39fd76 100644 | 
| --- a/webkit/fileapi/file_system_test_helper.cc | 
| +++ b/webkit/fileapi/file_system_test_helper.cc | 
| @@ -13,6 +13,7 @@ | 
| #include "webkit/fileapi/file_system_operation_context.h" | 
| #include "webkit/fileapi/file_system_usage_cache.h" | 
| #include "webkit/fileapi/file_system_util.h" | 
| +#include "webkit/fileapi/mock_file_system_options.h" | 
| #include "webkit/fileapi/sandbox_mount_point_provider.h" | 
| #include "webkit/quota/mock_special_storage_policy.h" | 
|  | 
| @@ -34,35 +35,32 @@ FileSystemTestOriginHelper::~FileSystemTestOriginHelper() { | 
|  | 
| void FileSystemTestOriginHelper::SetUp( | 
| const FilePath& base_dir, FileSystemFileUtil* file_util) { | 
| -  SetUp(base_dir, false, false, NULL, file_util); | 
| +  SetUp(base_dir, false, NULL, file_util); | 
| } | 
|  | 
| void FileSystemTestOriginHelper::SetUp( | 
| FileSystemContext* file_system_context, FileSystemFileUtil* file_util) { | 
| -  DCHECK(file_system_context->path_manager()); | 
| -  DCHECK(file_system_context->path_manager()->sandbox_provider()); | 
| +  DCHECK(file_system_context->sandbox_provider()); | 
|  | 
| file_util_ = file_util; | 
| file_system_context_ = file_system_context; | 
| if (!file_util_) | 
| -    file_util_ = file_system_context->path_manager()->sandbox_provider()-> | 
| -        GetFileUtil(); | 
| +    file_util_ = file_system_context->sandbox_provider()->GetFileUtil(); | 
| DCHECK(file_util_); | 
|  | 
| // Prepare the origin's root directory. | 
| -  file_system_context_->path_manager()-> | 
| +  file_system_context_->GetMountPointProvider(type_)-> | 
| ValidateFileSystemRootAndGetPathOnFileThread( | 
| origin_, type_, FilePath(), true /* create */); | 
|  | 
| // Initialize the usage cache file. | 
| -  FilePath usage_cache_path = file_system_context_->path_manager() | 
| -      ->sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| +  FilePath usage_cache_path = file_system_context_-> | 
| +      sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| FileSystemUsageCache::UpdateUsage(usage_cache_path, 0); | 
| } | 
|  | 
| void FileSystemTestOriginHelper::SetUp( | 
| const FilePath& base_dir, | 
| -    bool incognito_mode, | 
| bool unlimited_quota, | 
| quota::QuotaManagerProxy* quota_manager_proxy, | 
| FileSystemFileUtil* file_util) { | 
| @@ -77,22 +75,19 @@ void FileSystemTestOriginHelper::SetUp( | 
| special_storage_policy, | 
| quota_manager_proxy, | 
| base_dir, | 
| -      incognito_mode, | 
| -      true /* allow_file_access_from_files */, | 
| -      NULL); | 
| +      CreateAllowFileAccessOptions()); | 
|  | 
| -  DCHECK(file_system_context_->path_manager()); | 
| -  DCHECK(file_system_context_->path_manager()->sandbox_provider()); | 
| +  DCHECK(file_system_context_->sandbox_provider()); | 
|  | 
| // Prepare the origin's root directory. | 
| -  file_system_context_->path_manager()-> | 
| +  file_system_context_->GetMountPointProvider(type_)-> | 
| ValidateFileSystemRootAndGetPathOnFileThread( | 
| origin_, type_, FilePath(), true /* create */); | 
|  | 
| // Initialize the usage cache file.  This code assumes that we're either using | 
| // OFSFU or we've mocked it out in the sandbox provider. | 
| -  FilePath usage_cache_path = file_system_context_->path_manager() | 
| -      ->sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| +  FilePath usage_cache_path = file_system_context_-> | 
| +      sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| FileSystemUsageCache::UpdateUsage(usage_cache_path, 0); | 
| } | 
|  | 
| @@ -102,7 +97,7 @@ void FileSystemTestOriginHelper::TearDown() { | 
| } | 
|  | 
| FilePath FileSystemTestOriginHelper::GetOriginRootPath() const { | 
| -  return file_system_context_->path_manager()-> | 
| +  return file_system_context_->GetMountPointProvider(type_)-> | 
| ValidateFileSystemRootAndGetPathOnFileThread( | 
| origin_, type_, FilePath(), false); | 
| } | 
| @@ -126,8 +121,8 @@ GURL FileSystemTestOriginHelper::GetURLForPath(const FilePath& path) const { | 
| } | 
|  | 
| FilePath FileSystemTestOriginHelper::GetUsageCachePath() const { | 
| -  return file_system_context_->path_manager() | 
| -      ->sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| +  return file_system_context_-> | 
| +      sandbox_provider()->GetUsageCachePathForOriginAndType(origin_, type_); | 
| } | 
|  | 
| int64 FileSystemTestOriginHelper::GetCachedOriginUsage() const { | 
|  |