Index: chrome/browser/api/webdata/autofill_web_data_service.h |
diff --git a/chrome/browser/api/webdata/autofill_web_data_service.h b/chrome/browser/api/webdata/autofill_web_data_service.h |
index ee39ad72d3fd63234983ec00ba6fafa7cbcbe5db..100cefc989579a6feac8c3d526d577c5793f77e2 100644 |
--- a/chrome/browser/api/webdata/autofill_web_data_service.h |
+++ b/chrome/browser/api/webdata/autofill_web_data_service.h |
@@ -16,12 +16,17 @@ class AutofillWebDataService |
: public AutofillWebData, |
public WebDataServiceBase { |
public: |
+ // TODO(joi): This should take a ProfileErrorCallback once this |
+ // class doesn't simply delegate to WebDataService. |
+ AutofillWebDataService(); |
+ |
// Retrieve an AutofillWebDataService for the given context. |
// |
// Can return NULL in some contexts. |
- static scoped_ptr<AutofillWebDataService> FromBrowserContext( |
+ static scoped_refptr<AutofillWebDataService> FromBrowserContext( |
content::BrowserContext* context); |
+ protected: |
virtual ~AutofillWebDataService() {} |
}; |