Index: components/password_manager/sync/browser/password_model_worker.h |
diff --git a/components/password_manager/sync/browser/password_model_worker.h b/components/password_manager/sync/browser/password_model_worker.h |
index 7543d7abc9e6f3c983b7744750555af058fa6f68..81178d9257b035dc51422b135a7cc7f6bbf7b4d4 100644 |
--- a/components/password_manager/sync/browser/password_model_worker.h |
+++ b/components/password_manager/sync/browser/password_model_worker.h |
@@ -5,8 +5,6 @@ |
#ifndef COMPONENTS_PASSWORD_MANAGER_SYNC_BROWSER_PASSWORD_MODEL_WORKER_H_ |
#define COMPONENTS_PASSWORD_MANAGER_SYNC_BROWSER_PASSWORD_MODEL_WORKER_H_ |
-#include "base/callback_forward.h" |
-#include "base/compiler_specific.h" |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
#include "components/sync/engine/model_safe_worker.h" |
@@ -23,11 +21,9 @@ namespace browser_sync { |
class PasswordModelWorker : public syncer::ModelSafeWorker { |
public: |
PasswordModelWorker( |
- const scoped_refptr<password_manager::PasswordStore>& password_store, |
- syncer::WorkerLoopDestructionObserver* observer); |
+ const scoped_refptr<password_manager::PasswordStore>& password_store); |
// syncer::ModelSafeWorker implementation. Called on syncapi SyncerThread. |
- void RegisterForLoopDestruction() override; |
syncer::ModelSafeGroup GetModelSafeGroup() override; |
void RequestStop() override; |
@@ -38,10 +34,6 @@ class PasswordModelWorker : public syncer::ModelSafeWorker { |
private: |
~PasswordModelWorker() override; |
- // Called on password thread to add PasswordModelWorker as destruction |
- // observer. |
- void RegisterForPasswordLoopDestruction(); |
- |
// |password_store_| is used on password thread but released on UI thread. |
// Protected by |password_store_lock_|. |
base::Lock password_store_lock_; |