| OLD | NEW |
| 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/google_apis/fake_drive_service.h" | 5 #include "chrome/browser/google_apis/fake_drive_service.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/file_util.h" | 9 #include "base/file_util.h" |
| 10 #include "base/logging.h" | 10 #include "base/logging.h" |
| (...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 362 ++account_metadata_load_count_; | 362 ++account_metadata_load_count_; |
| 363 scoped_ptr<AccountMetadataFeed> account_metadata = | 363 scoped_ptr<AccountMetadataFeed> account_metadata = |
| 364 AccountMetadataFeed::CreateFrom(*account_metadata_value_); | 364 AccountMetadataFeed::CreateFrom(*account_metadata_value_); |
| 365 MessageLoop::current()->PostTask( | 365 MessageLoop::current()->PostTask( |
| 366 FROM_HERE, | 366 FROM_HERE, |
| 367 base::Bind(callback, | 367 base::Bind(callback, |
| 368 HTTP_SUCCESS, | 368 HTTP_SUCCESS, |
| 369 base::Passed(&account_metadata))); | 369 base::Passed(&account_metadata))); |
| 370 } | 370 } |
| 371 | 371 |
| 372 void FakeDriveService::GetAboutResource( |
| 373 const GetAboutResourceCallback& callback) { |
| 374 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
| 375 DCHECK(!callback.is_null()); |
| 376 |
| 377 // TODO(hidehiko): Implement this. |
| 378 NOTREACHED(); |
| 379 } |
| 380 |
| 372 void FakeDriveService::GetAppList(const GetAppListCallback& callback) { | 381 void FakeDriveService::GetAppList(const GetAppListCallback& callback) { |
| 373 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); | 382 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
| 374 DCHECK(!callback.is_null()); | 383 DCHECK(!callback.is_null()); |
| 375 | 384 |
| 376 if (offline_) { | 385 if (offline_) { |
| 377 scoped_ptr<AppList> null; | 386 scoped_ptr<AppList> null; |
| 378 MessageLoop::current()->PostTask( | 387 MessageLoop::current()->PostTask( |
| 379 FROM_HERE, | 388 FROM_HERE, |
| 380 base::Bind(callback, | 389 base::Bind(callback, |
| 381 GDATA_NO_CONNECTION, | 390 GDATA_NO_CONNECTION, |
| (...skipping 707 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1089 return base::StringPrintf("resource_id_%d", resource_id_count_); | 1098 return base::StringPrintf("resource_id_%d", resource_id_count_); |
| 1090 } | 1099 } |
| 1091 | 1100 |
| 1092 void FakeDriveService::AddNewChangestamp(base::DictionaryValue* entry) { | 1101 void FakeDriveService::AddNewChangestamp(base::DictionaryValue* entry) { |
| 1093 ++largest_changestamp_; | 1102 ++largest_changestamp_; |
| 1094 entry->SetString("docs$changestamp.value", | 1103 entry->SetString("docs$changestamp.value", |
| 1095 base::Int64ToString(largest_changestamp_)); | 1104 base::Int64ToString(largest_changestamp_)); |
| 1096 } | 1105 } |
| 1097 | 1106 |
| 1098 } // namespace google_apis | 1107 } // namespace google_apis |
| OLD | NEW |