| Index: chrome/browser/sync/test/integration/fake_server_match_status_checker.cc
|
| diff --git a/chrome/browser/sync/test/integration/fake_server_match_status_checker.cc b/chrome/browser/sync/test/integration/fake_server_match_status_checker.cc
|
| index d45b01dbd44bcb84f462a6888c3a4ab4a3e7aac9..abba44e8dd169ec773d0b8b2aed35810d7a3fd52 100644
|
| --- a/chrome/browser/sync/test/integration/fake_server_match_status_checker.cc
|
| +++ b/chrome/browser/sync/test/integration/fake_server_match_status_checker.cc
|
| @@ -3,6 +3,7 @@
|
| // found in the LICENSE file.
|
|
|
| #include "chrome/browser/sync/test/integration/fake_server_match_status_checker.h"
|
| +
|
| #include "chrome/browser/sync/test/integration/sync_datatype_helper.h"
|
| #include "chrome/browser/sync/test/integration/sync_test.h"
|
|
|
| @@ -11,18 +12,10 @@ namespace fake_server {
|
| FakeServerMatchStatusChecker::FakeServerMatchStatusChecker()
|
| : fake_server_(sync_datatype_helper::test()->GetFakeServer()) {
|
| DCHECK(fake_server_);
|
| + fake_server_->AddObserver(this);
|
| }
|
|
|
| -void FakeServerMatchStatusChecker::Wait() {
|
| - DVLOG(1) << "Await: " << GetDebugMessage();
|
| -
|
| - if (IsExitConditionSatisfied()) {
|
| - DVLOG(1) << "Await -> Exit before waiting: " << GetDebugMessage();
|
| - return;
|
| - }
|
| -
|
| - fake_server_->AddObserver(this);
|
| - StartBlockingWait();
|
| +FakeServerMatchStatusChecker::~FakeServerMatchStatusChecker() {
|
| fake_server_->RemoveObserver(this);
|
| }
|
|
|
|
|