| Index: chrome/browser/api/webdata/web_data_service_base.h
|
| diff --git a/chrome/browser/api/webdata/web_data_service_base.h b/chrome/browser/api/webdata/web_data_service_base.h
|
| index 974dcd0b47747f34e5ac775e426eb2eb86066ee8..308fdbf63d21bcccd32ba24ae552a664626b46b7 100644
|
| --- a/chrome/browser/api/webdata/web_data_service_base.h
|
| +++ b/chrome/browser/api/webdata/web_data_service_base.h
|
| @@ -39,7 +39,8 @@ class WebDataServiceBase
|
|
|
| // |callback| will only be invoked on error, and only if
|
| // |callback.is_null()| evaluates to false.
|
| - explicit WebDataServiceBase(const ProfileErrorCallback& callback);
|
| + WebDataServiceBase(scoped_refptr<WebDatabaseService> wdbs,
|
| + const ProfileErrorCallback& callback);
|
|
|
| // Cancel any pending request. You need to call this method if your
|
| // WebDataServiceConsumer is about to be deleted.
|
| @@ -92,7 +93,7 @@ class WebDataServiceBase
|
| virtual void ShutdownOnDBThread();
|
|
|
| // Our database service.
|
| - scoped_ptr<WebDatabaseService> wdbs_;
|
| + scoped_refptr<WebDatabaseService> wdbs_;
|
|
|
| // True if we've received a notification that the WebDatabase has loaded.
|
| bool db_loaded_;
|
|
|