| Index: chrome/browser/password_manager/password_store_x_unittest.cc
|
| diff --git a/chrome/browser/password_manager/password_store_x_unittest.cc b/chrome/browser/password_manager/password_store_x_unittest.cc
|
| index e9f33a2cd89b2baab757554a4253857269f81409..29ff1c7c3b6a5ae0688b6324d846f23c01535b7d 100644
|
| --- a/chrome/browser/password_manager/password_store_x_unittest.cc
|
| +++ b/chrome/browser/password_manager/password_store_x_unittest.cc
|
| @@ -70,17 +70,18 @@ class DBThreadObserverHelper
|
| done_event_.Wait();
|
| }
|
|
|
| - virtual ~DBThreadObserverHelper() {
|
| - DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
| - registrar_.RemoveAll();
|
| - }
|
| -
|
| content::NotificationObserverMock& observer() {
|
| return observer_;
|
| }
|
|
|
| protected:
|
| - friend class base::RefCountedThreadSafe<DBThreadObserverHelper>;
|
| + friend struct BrowserThread::DeleteOnThread<BrowserThread::DB>;
|
| + friend class base::DeleteHelper<DBThreadObserverHelper>;
|
| +
|
| + virtual ~DBThreadObserverHelper() {
|
| + DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
| + registrar_.RemoveAll();
|
| + }
|
|
|
| void AddObserverTask(PasswordStore* password_store) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
|
|