diff options
author | calvinlo@chromium.org <calvinlo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-07 09:04:04 +0000 |
---|---|---|
committer | calvinlo@chromium.org <calvinlo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-07 09:04:04 +0000 |
commit | 3ed32b6a198b97b8918123f1c45e224903f0db06 (patch) | |
tree | 5b2b4925d3b5ebb00a9f360dd0108ab67ea2fdb2 | |
parent | 2b154b2a2a4c2adf2d145cddbae49767acc67633 (diff) | |
download | chromium_src-3ed32b6a198b97b8918123f1c45e224903f0db06.zip chromium_src-3ed32b6a198b97b8918123f1c45e224903f0db06.tar.gz chromium_src-3ed32b6a198b97b8918123f1c45e224903f0db06.tar.bz2 |
Proxy GetOriginStatusMap() to SyncFS layer so it can be called from WebUI.
BUG=244067
Review URL: https://chromiumcodereview.appspot.com/16387017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204772 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/sync_file_system/sync_file_system_service.cc | 6 | ||||
-rw-r--r-- | chrome/browser/sync_file_system/sync_file_system_service.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/sync_file_system/sync_file_system_service.cc b/chrome/browser/sync_file_system/sync_file_system_service.cc index 21b2a26..b8d55b9 100644 --- a/chrome/browser/sync_file_system/sync_file_system_service.cc +++ b/chrome/browser/sync_file_system/sync_file_system_service.cc @@ -140,6 +140,12 @@ SyncServiceState SyncFileSystemService::GetSyncServiceState() { return RemoteStateToSyncServiceState(remote_file_service_->GetCurrentState()); } +void SyncFileSystemService::GetExtensionStatusMap( + std::map<GURL, std::string>* status_map) { + DCHECK(status_map); + remote_file_service_->GetOriginStatusMap(status_map); +} + void SyncFileSystemService::GetFileSyncStatus( const FileSystemURL& url, const SyncFileStatusCallback& callback) { DCHECK(local_file_service_); diff --git a/chrome/browser/sync_file_system/sync_file_system_service.h b/chrome/browser/sync_file_system/sync_file_system_service.h index 70470ed..f9985ae 100644 --- a/chrome/browser/sync_file_system/sync_file_system_service.h +++ b/chrome/browser/sync_file_system/sync_file_system_service.h @@ -54,6 +54,7 @@ class SyncFileSystemService const SyncStatusCallback& callback); SyncServiceState GetSyncServiceState(); + void GetExtensionStatusMap(std::map<GURL, std::string>* status_map); // Returns the file |url|'s sync status. void GetFileSyncStatus( |