| Index: chrome/browser/chromeos/gdata/gdata_file_system.cc
|
| diff --git a/chrome/browser/chromeos/gdata/gdata_file_system.cc b/chrome/browser/chromeos/gdata/gdata_file_system.cc
|
| index 4d10d047232d723db60059caf10709c16ea9e3d3..a9ff80313998bfb8b107ef545cd31e135b341a71 100644
|
| --- a/chrome/browser/chromeos/gdata/gdata_file_system.cc
|
| +++ b/chrome/browser/chromeos/gdata/gdata_file_system.cc
|
| @@ -408,6 +408,13 @@ GDataFileSystem::~GDataFileSystem() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| }
|
|
|
| +void GDataFileSystem::ReplaceDocumentsService(
|
| + scoped_ptr<DocumentsServiceInterface> documents_service) {
|
| + documents_service_->CancelAll();
|
| + documents_service_.reset(documents_service.release());
|
| + documents_service_->Initialize(profile_);
|
| +}
|
| +
|
| void GDataFileSystem::Shutdown() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
|
|