| Index: components/webdata/common/web_data_service_base.h
|
| diff --git a/components/webdata/common/web_data_service_base.h b/components/webdata/common/web_data_service_base.h
|
| index f46fc9172902d1ca20eadc4b99056a2d8d17c35e..dec0a0d1342e419ab76c017a164acb184032e11b 100644
|
| --- a/components/webdata/common/web_data_service_base.h
|
| +++ b/components/webdata/common/web_data_service_base.h
|
| @@ -10,6 +10,7 @@
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/supports_user_data.h"
|
| +#include "components/webdata/common/webdata_export.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/browser/notification_source.h"
|
| #include "sql/init_status.h"
|
| @@ -23,7 +24,7 @@ class Thread;
|
| }
|
|
|
| // Base for WebDataService class hierarchy.
|
| -class WebDataServiceBase
|
| +class WEBDATA_EXPORT WebDataServiceBase
|
| : public base::RefCountedThreadSafe<WebDataServiceBase,
|
| content::BrowserThread::DeleteOnUIThread> {
|
| public:
|
| @@ -99,6 +100,9 @@ class WebDataServiceBase
|
| friend struct content::BrowserThread::DeleteOnThread<
|
| content::BrowserThread::UI>;
|
| friend class base::DeleteHelper<WebDataServiceBase>;
|
| + // We have to friend RCTS<> so WIN shared-lib build is happy (crbug/112250).
|
| + friend class base::RefCountedThreadSafe<WebDataServiceBase,
|
| + content::BrowserThread::DeleteOnUIThread>;
|
|
|
| ProfileErrorCallback profile_error_callback_;
|
|
|
|
|