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

Side by Side Diff: chrome/browser/sync_file_system/drive_backend/sync_engine.cc

Issue 515093002: FileAPI/sync file system cleanups for scoped_refptr operator T* cleanup. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 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
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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/sync_file_system/drive_backend/sync_engine.h" 5 #include "chrome/browser/sync_file_system/drive_backend/sync_engine.h"
6 6
7 #include <vector> 7 #include <vector>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/metrics/histogram.h" 10 #include "base/metrics/histogram.h"
(...skipping 696 matching lines...) Expand 10 before | Expand all | Expand 10 after
707 Initialize(); 707 Initialize();
708 } 708 }
709 709
710 void SyncEngine::GoogleSignedOut(const std::string& username) { 710 void SyncEngine::GoogleSignedOut(const std::string& username) {
711 Reset(); 711 Reset();
712 UpdateServiceState(REMOTE_SERVICE_AUTHENTICATION_REQUIRED, 712 UpdateServiceState(REMOTE_SERVICE_AUTHENTICATION_REQUIRED,
713 "User signed out."); 713 "User signed out.");
714 } 714 }
715 715
716 SyncEngine::SyncEngine( 716 SyncEngine::SyncEngine(
717 base::SingleThreadTaskRunner* ui_task_runner, 717 const scoped_refptr<base::SingleThreadTaskRunner>& ui_task_runner,
718 base::SequencedTaskRunner* worker_task_runner, 718 const scoped_refptr<base::SequencedTaskRunner>& worker_task_runner,
719 base::SequencedTaskRunner* drive_task_runner, 719 const scoped_refptr<base::SequencedTaskRunner>& drive_task_runner,
720 const base::FilePath& sync_file_system_dir, 720 const base::FilePath& sync_file_system_dir,
721 TaskLogger* task_logger, 721 TaskLogger* task_logger,
722 drive::DriveNotificationManager* notification_manager, 722 drive::DriveNotificationManager* notification_manager,
723 ExtensionServiceInterface* extension_service, 723 ExtensionServiceInterface* extension_service,
724 SigninManagerBase* signin_manager, 724 SigninManagerBase* signin_manager,
725 OAuth2TokenService* token_service, 725 OAuth2TokenService* token_service,
726 net::URLRequestContextGetter* request_context, 726 const scoped_refptr<net::URLRequestContextGetter>& request_context,
727 scoped_ptr<DriveServiceFactory> drive_service_factory, 727 scoped_ptr<DriveServiceFactory> drive_service_factory,
728 leveldb::Env* env_override) 728 leveldb::Env* env_override)
729 : ui_task_runner_(ui_task_runner), 729 : ui_task_runner_(ui_task_runner),
730 worker_task_runner_(worker_task_runner), 730 worker_task_runner_(worker_task_runner),
731 drive_task_runner_(drive_task_runner), 731 drive_task_runner_(drive_task_runner),
732 sync_file_system_dir_(sync_file_system_dir), 732 sync_file_system_dir_(sync_file_system_dir),
733 task_logger_(task_logger), 733 task_logger_(task_logger),
734 notification_manager_(notification_manager), 734 notification_manager_(notification_manager),
735 extension_service_(extension_service), 735 extension_service_(extension_service),
736 signin_manager_(signin_manager), 736 signin_manager_(signin_manager),
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
780 780
781 SyncStatusCallback SyncEngine::TrackCallback( 781 SyncStatusCallback SyncEngine::TrackCallback(
782 const SyncStatusCallback& callback) { 782 const SyncStatusCallback& callback) {
783 return callback_tracker_.Register( 783 return callback_tracker_.Register(
784 base::Bind(callback, SYNC_STATUS_ABORT), 784 base::Bind(callback, SYNC_STATUS_ABORT),
785 callback); 785 callback);
786 } 786 }
787 787
788 } // namespace drive_backend 788 } // namespace drive_backend
789 } // namespace sync_file_system 789 } // namespace sync_file_system
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698