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

Side by Side Diff: chrome/browser/chromeos/drive/drive_file_system_util.cc

Issue 13866009: Remove root resource id aliasing from DriveResourceMetadata. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 8 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/drive/drive_file_system_util.h" 5 #include "chrome/browser/chromeos/drive/drive_file_system_util.h"
6 6
7 #include <string> 7 #include <string>
8 #include <utility> 8 #include <utility>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 CR_DEFINE_STATIC_LOCAL(base::FilePath, drive_mount_path, 153 CR_DEFINE_STATIC_LOCAL(base::FilePath, drive_mount_path,
154 (base::FilePath::FromUTF8Unsafe(kDriveMountPointPath))); 154 (base::FilePath::FromUTF8Unsafe(kDriveMountPointPath)));
155 return drive_mount_path; 155 return drive_mount_path;
156 } 156 }
157 157
158 bool IsSpecialResourceId(const std::string& resource_id) { 158 bool IsSpecialResourceId(const std::string& resource_id) {
159 return resource_id == kDriveGrandRootSpecialResourceId || 159 return resource_id == kDriveGrandRootSpecialResourceId ||
160 resource_id == kDriveOtherDirSpecialResourceId; 160 resource_id == kDriveOtherDirSpecialResourceId;
161 } 161 }
162 162
163 DriveEntryProto CreateMyDriveRootEntry(const std::string& root_resource_id) {
164 DriveEntryProto mydrive_root;
165 mydrive_root.mutable_file_info()->set_is_directory(true);
166 mydrive_root.set_resource_id(root_resource_id);
167 mydrive_root.set_parent_resource_id(util::kDriveGrandRootSpecialResourceId);
168 mydrive_root.set_title(util::kDriveMyDriveRootDirName);
169 return mydrive_root;
170 }
171
172 DriveEntryProto CreateOtherDirEntry() {
173 DriveEntryProto other_dir;
174 other_dir.mutable_file_info()->set_is_directory(true);
175 other_dir.set_resource_id(util::kDriveOtherDirSpecialResourceId);
176 other_dir.set_parent_resource_id(util::kDriveGrandRootSpecialResourceId);
177 other_dir.set_title(util::kDriveOtherDirName);
178 return other_dir;
179 }
180
163 const std::string& GetDriveMountPointPathAsString() { 181 const std::string& GetDriveMountPointPathAsString() {
164 CR_DEFINE_STATIC_LOCAL(std::string, drive_mount_path_string, 182 CR_DEFINE_STATIC_LOCAL(std::string, drive_mount_path_string,
165 (kDriveMountPointPath)); 183 (kDriveMountPointPath));
166 return drive_mount_path_string; 184 return drive_mount_path_string;
167 } 185 }
168 186
169 const base::FilePath& GetSpecialRemoteRootPath() { 187 const base::FilePath& GetSpecialRemoteRootPath() {
170 CR_DEFINE_STATIC_LOCAL(base::FilePath, drive_mount_path, 188 CR_DEFINE_STATIC_LOCAL(base::FilePath, drive_mount_path,
171 (base::FilePath::FromUTF8Unsafe(kDriveSpecialRootPath))); 189 (base::FilePath::FromUTF8Unsafe(kDriveSpecialRootPath)));
172 return drive_mount_path; 190 return drive_mount_path;
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after
444 proto->set_last_modified(file_info.last_modified.ToInternalValue()); 462 proto->set_last_modified(file_info.last_modified.ToInternalValue());
445 proto->set_last_accessed(file_info.last_accessed.ToInternalValue()); 463 proto->set_last_accessed(file_info.last_accessed.ToInternalValue());
446 proto->set_creation_time(file_info.creation_time.ToInternalValue()); 464 proto->set_creation_time(file_info.creation_time.ToInternalValue());
447 } 465 }
448 466
449 void EmptyFileOperationCallback(DriveFileError error) { 467 void EmptyFileOperationCallback(DriveFileError error) {
450 } 468 }
451 469
452 } // namespace util 470 } // namespace util
453 } // namespace drive 471 } // namespace drive
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698