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

Side by Side Diff: chrome/browser/extensions/extension_file_browser_private_api.cc

Issue 7599015: Revert 94812 - Formatting feature initial commit for ChromeOS Tree (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 4 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) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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/extensions/extension_file_browser_private_api.h" 5 #include "chrome/browser/extensions/extension_file_browser_private_api.h"
6 6
7 #include "base/base64.h" 7 #include "base/base64.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 #include "base/json/json_writer.h" 9 #include "base/json/json_writer.h"
10 #include "base/logging.h" 10 #include "base/logging.h"
(...skipping 1194 matching lines...) Expand 10 before | Expand all | Expand 10 after
1205 RemoveMountFunction::~RemoveMountFunction() { 1205 RemoveMountFunction::~RemoveMountFunction() {
1206 } 1206 }
1207 1207
1208 bool RemoveMountFunction::RunImpl() { 1208 bool RemoveMountFunction::RunImpl() {
1209 if (args_->GetSize() != 1) { 1209 if (args_->GetSize() != 1) {
1210 return false; 1210 return false;
1211 } 1211 }
1212 1212
1213 std::string mount_path; 1213 std::string mount_path;
1214 if (!args_->GetString(0, &mount_path)) { 1214 if (!args_->GetString(0, &mount_path)) {
1215 return false; 1215 return false;
1216 } 1216 }
1217 1217
1218 UrlList file_paths; 1218 UrlList file_paths;
1219 file_paths.push_back(GURL(mount_path)); 1219 file_paths.push_back(GURL(mount_path));
1220 1220
1221 BrowserThread::PostTask( 1221 BrowserThread::PostTask(
1222 BrowserThread::FILE, FROM_HERE, 1222 BrowserThread::FILE, FROM_HERE,
1223 NewRunnableMethod(this, 1223 NewRunnableMethod(this,
1224 &RemoveMountFunction::GetLocalPathsOnFileThread, 1224 &RemoveMountFunction::GetLocalPathsOnFileThread,
1225 file_paths, reinterpret_cast<void*>(NULL))); 1225 file_paths, reinterpret_cast<void*>(NULL)));
(...skipping 11 matching lines...) Expand all
1237 } 1237 }
1238 1238
1239 #ifdef OS_CHROMEOS 1239 #ifdef OS_CHROMEOS
1240 chromeos::CrosLibrary::Get()->GetMountLibrary()->UnmountPath( 1240 chromeos::CrosLibrary::Get()->GetMountLibrary()->UnmountPath(
1241 files[0].value().c_str()); 1241 files[0].value().c_str());
1242 #endif 1242 #endif
1243 1243
1244 SendResponse(true); 1244 SendResponse(true);
1245 } 1245 }
1246 1246
1247
1248 GetMountPointsFunction::GetMountPointsFunction() { 1247 GetMountPointsFunction::GetMountPointsFunction() {
1249 } 1248 }
1250 1249
1251 GetMountPointsFunction::~GetMountPointsFunction() { 1250 GetMountPointsFunction::~GetMountPointsFunction() {
1252 } 1251 }
1253 1252
1254 bool GetMountPointsFunction::RunImpl() { 1253 bool GetMountPointsFunction::RunImpl() {
1255 if (args_->GetSize()) 1254 if (args_->GetSize())
1256 return false; 1255 return false;
1257 1256
1258 base::ListValue *mounts = new base::ListValue(); 1257 base::ListValue *mounts = new base::ListValue();
1259 result_.reset(mounts); 1258 result_.reset(mounts);
1260 1259
1261 #ifdef OS_CHROMEOS 1260 #ifdef OS_CHROMEOS
1262 chromeos::MountLibrary *mount_lib = 1261 chromeos::MountLibrary *mount_lib =
1263 chromeos::CrosLibrary::Get()->GetMountLibrary(); 1262 chromeos::CrosLibrary::Get()->GetMountLibrary();
1264 chromeos::MountLibrary::MountPointMap mount_points = 1263 chromeos::MountLibrary::MountPointMap mount_points =
1265 mount_lib->mount_points(); 1264 mount_lib->mount_points();
1266 1265
1267 for (chromeos::MountLibrary::MountPointMap::const_iterator it = 1266 for (chromeos::MountLibrary::MountPointMap::const_iterator it =
1268 mount_points.begin(); 1267 mount_points.begin();
1269 it != mount_points.end(); 1268 it != mount_points.end();
1270 ++it) { 1269 ++it) {
1271 mounts->Append(MountPointToValue(profile_, it->second)); 1270 mounts->Append(MountPointToValue(profile_, it->second));
1272 } 1271 }
1273 #endif 1272 #endif
1274
1275 SendResponse(true);
1276 return true;
1277 }
1278
1279 FormatDeviceFunction::FormatDeviceFunction() {
1280 }
1281
1282 FormatDeviceFunction::~FormatDeviceFunction() {
1283 }
1284
1285 bool FormatDeviceFunction::RunImpl() {
1286 if (args_->GetSize() != 1) {
1287 return false;
1288 }
1289
1290 std::string volume_mount_path;
1291 if (!args_->GetString(0, &volume_mount_path)) {
1292 NOTREACHED();
1293 return false;
1294 }
1295
1296 #ifdef OS_CHROMEOS
1297 chromeos::CrosLibrary::Get()->GetMountLibrary()->FormatMountedDevice(
1298 volume_mount_path.c_str());
1299 #endif
1300
1301 SendResponse(true); 1273 SendResponse(true);
1302 return true; 1274 return true;
1303 } 1275 }
1304 1276
1305 GetVolumeMetadataFunction::GetVolumeMetadataFunction() { 1277 GetVolumeMetadataFunction::GetVolumeMetadataFunction() {
1306 } 1278 }
1307 1279
1308 GetVolumeMetadataFunction::~GetVolumeMetadataFunction() { 1280 GetVolumeMetadataFunction::~GetVolumeMetadataFunction() {
1309 } 1281 }
1310 1282
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
1446 SET_STRING(IDS_FILE_BROWSER, OPEN_LABEL); 1418 SET_STRING(IDS_FILE_BROWSER, OPEN_LABEL);
1447 SET_STRING(IDS_FILE_BROWSER, SAVE_LABEL); 1419 SET_STRING(IDS_FILE_BROWSER, SAVE_LABEL);
1448 SET_STRING(IDS_FILE_BROWSER, OK_LABEL); 1420 SET_STRING(IDS_FILE_BROWSER, OK_LABEL);
1449 1421
1450 SET_STRING(IDS_FILE_BROWSER, DEFAULT_NEW_FOLDER_NAME); 1422 SET_STRING(IDS_FILE_BROWSER, DEFAULT_NEW_FOLDER_NAME);
1451 SET_STRING(IDS_FILE_BROWSER, MORE_FILES); 1423 SET_STRING(IDS_FILE_BROWSER, MORE_FILES);
1452 1424
1453 SET_STRING(IDS_FILE_BROWSER, CONFIRM_DELETE_ONE); 1425 SET_STRING(IDS_FILE_BROWSER, CONFIRM_DELETE_ONE);
1454 SET_STRING(IDS_FILE_BROWSER, CONFIRM_DELETE_SOME); 1426 SET_STRING(IDS_FILE_BROWSER, CONFIRM_DELETE_SOME);
1455 1427
1456 SET_STRING(IDS_FILE_BROWSER, FORMATTING_WARNING);
1457
1458 SET_STRING(IDS_FILE_BROWSER, SELECT_FOLDER_TITLE); 1428 SET_STRING(IDS_FILE_BROWSER, SELECT_FOLDER_TITLE);
1459 SET_STRING(IDS_FILE_BROWSER, SELECT_OPEN_FILE_TITLE); 1429 SET_STRING(IDS_FILE_BROWSER, SELECT_OPEN_FILE_TITLE);
1460 SET_STRING(IDS_FILE_BROWSER, SELECT_OPEN_MULTI_FILE_TITLE); 1430 SET_STRING(IDS_FILE_BROWSER, SELECT_OPEN_MULTI_FILE_TITLE);
1461 SET_STRING(IDS_FILE_BROWSER, SELECT_SAVEAS_FILE_TITLE); 1431 SET_STRING(IDS_FILE_BROWSER, SELECT_SAVEAS_FILE_TITLE);
1462 1432
1463 SET_STRING(IDS_FILE_BROWSER, COMPUTING_SELECTION); 1433 SET_STRING(IDS_FILE_BROWSER, COMPUTING_SELECTION);
1464 SET_STRING(IDS_FILE_BROWSER, NOTHING_SELECTED); 1434 SET_STRING(IDS_FILE_BROWSER, NOTHING_SELECTED);
1465 SET_STRING(IDS_FILE_BROWSER, ONE_FILE_SELECTED); 1435 SET_STRING(IDS_FILE_BROWSER, ONE_FILE_SELECTED);
1466 SET_STRING(IDS_FILE_BROWSER, ONE_DIRECTORY_SELECTED); 1436 SET_STRING(IDS_FILE_BROWSER, ONE_DIRECTORY_SELECTED);
1467 SET_STRING(IDS_FILE_BROWSER, MANY_FILES_SELECTED); 1437 SET_STRING(IDS_FILE_BROWSER, MANY_FILES_SELECTED);
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
1499 #undef SET_STRING 1469 #undef SET_STRING
1500 1470
1501 // TODO(serya): Create a new string in .grd file for this one in M13. 1471 // TODO(serya): Create a new string in .grd file for this one in M13.
1502 dict->SetString("PREVIEW_IMAGE", 1472 dict->SetString("PREVIEW_IMAGE",
1503 l10n_util::GetStringUTF16(IDS_CERT_MANAGER_VIEW_CERT_BUTTON)); 1473 l10n_util::GetStringUTF16(IDS_CERT_MANAGER_VIEW_CERT_BUTTON));
1504 dict->SetString("PLAY_MEDIA", 1474 dict->SetString("PLAY_MEDIA",
1505 l10n_util::GetStringUTF16(IDS_CONTENT_CONTEXT_PLAY)); 1475 l10n_util::GetStringUTF16(IDS_CONTENT_CONTEXT_PLAY));
1506 1476
1507 return true; 1477 return true;
1508 } 1478 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698