| Index: chrome/browser/sync_file_system/syncable_file_system_util.cc
|
| diff --git a/chrome/browser/sync_file_system/syncable_file_system_util.cc b/chrome/browser/sync_file_system/syncable_file_system_util.cc
|
| index a6b25501fc065c0fb8dc0f8e009277146dee79cd..d4338e8dd730cda7f9f2b98dbcffca74ed460a91 100644
|
| --- a/chrome/browser/sync_file_system/syncable_file_system_util.cc
|
| +++ b/chrome/browser/sync_file_system/syncable_file_system_util.cc
|
| @@ -28,6 +28,11 @@ const char kEnableSyncFSDirectoryOperation[] =
|
| const char kSyncableMountName[] = "syncfs";
|
| const char kSyncableMountNameForInternalSync[] = "syncfs-internal";
|
|
|
| +const base::FilePath::CharType kSyncFileSystemDir[] =
|
| + FILE_PATH_LITERAL("Sync FileSystem");
|
| +const base::FilePath::CharType kSyncFileSystemDirDev[] =
|
| + FILE_PATH_LITERAL("Sync FileSystem Dev");
|
| +
|
| bool is_directory_operation_enabled = false;
|
|
|
| } // namespace
|
| @@ -107,6 +112,12 @@ bool IsSyncFSDirectoryOperationEnabled() {
|
| kEnableSyncFSDirectoryOperation);
|
| }
|
|
|
| +base::FilePath GetSyncFileSystemDir(const base::FilePath& profile_base_dir) {
|
| + return profile_base_dir.Append(
|
| + IsSyncFSDirectoryOperationEnabled() ? kSyncFileSystemDirDev
|
| + : kSyncFileSystemDir);
|
| +}
|
| +
|
| ScopedEnableSyncFSDirectoryOperation::ScopedEnableSyncFSDirectoryOperation() {
|
| was_enabled_ = IsSyncFSDirectoryOperationEnabled();
|
| SetEnableSyncFSDirectoryOperation(true);
|
|
|