| Index: components/webdata/common/web_database_service.h
|
| diff --git a/components/webdata/common/web_database_service.h b/components/webdata/common/web_database_service.h
|
| index 047dd8bd9c8dba27cf1f57ee520ef322df5ebc29..624660d0d88f914d71168f897c9dd3c9107bee31 100644
|
| --- a/components/webdata/common/web_database_service.h
|
| +++ b/components/webdata/common/web_database_service.h
|
| @@ -17,6 +17,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "components/webdata/common/web_data_service_base.h"
|
| #include "components/webdata/common/web_database.h"
|
| +#include "components/webdata/common/webdata_export.h"
|
|
|
| class WebDataServiceBackend;
|
| class WebDataRequestManager;
|
| @@ -41,7 +42,7 @@ class WebDataServiceConsumer;
|
| //
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|
| -class WebDatabaseService
|
| +class WEBDATA_EXPORT WebDatabaseService
|
| : public base::RefCountedThreadSafe<
|
| WebDatabaseService,
|
| content::BrowserThread::DeleteOnUIThread> {
|
| @@ -93,6 +94,9 @@ class WebDatabaseService
|
| friend struct content::BrowserThread::DeleteOnThread<
|
| content::BrowserThread::UI>;
|
| friend class base::DeleteHelper<WebDatabaseService>;
|
| + // We have to friend RCTS<> so WIN shared-lib build is happy (crbug/112250).
|
| + friend class base::RefCountedThreadSafe<WebDatabaseService,
|
| + content::BrowserThread::DeleteOnUIThread>;
|
|
|
| virtual ~WebDatabaseService();
|
|
|
|
|