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 eb45efc7e311c4641b2f2cb428cae2ada398d0f4..08405739119e275047d14475f94bd2344037cbfa 100644 |
--- a/components/password_manager/sync/browser/password_model_worker.h |
+++ b/components/password_manager/sync/browser/password_model_worker.h |
@@ -28,13 +28,11 @@ class PasswordModelWorker : public syncer::ModelSafeWorker { |
bool IsOnModelThread() override; |
void RequestStop() override; |
- protected: |
- syncer::SyncerError DoWorkAndWaitUntilDoneImpl( |
- const syncer::WorkCallback& work) override; |
- |
private: |
~PasswordModelWorker() override; |
+ void ScheduleWork(base::OnceClosure work) override; |
+ |
// |password_store_| is used on password thread but released on UI thread. |
// Protected by |password_store_lock_|. |
base::Lock password_store_lock_; |