Index: chrome/browser/webdata/web_data_service.h |
=================================================================== |
--- chrome/browser/webdata/web_data_service.h (revision 6978) |
+++ chrome/browser/webdata/web_data_service.h (working copy) |
@@ -5,6 +5,8 @@ |
#ifndef CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ |
#define CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__ |
+#include <map> |
+ |
#include "base/basictypes.h" |
#include "base/lock.h" |
#include "base/message_loop.h" |
@@ -12,12 +14,10 @@ |
#include "base/thread.h" |
#include "chrome/browser/webdata/web_database.h" |
#include "chrome/common/scoped_vector.h" |
-#include <map> |
+#include "webkit/glue/autofill_form.h" |
-struct AutofillForm::Element; |
struct IE7PasswordInfo; |
struct PasswordForm; |
-class AutofillForm; |
class GURL; |
class ShutdownTask; |
class TemplateURL; |
@@ -383,7 +383,7 @@ |
friend class WebDataRequest; |
// This is invoked by the unit test; path is the path of the Web Data file. |
- bool WebDataService::InitWithPath(const std::wstring& path); |
+ bool InitWithPath(const std::wstring& path); |
// Invoked by request implementations when a request has been processed. |
void RequestCompleted(Handle h); |
@@ -400,13 +400,13 @@ |
friend class ShutdownTask; |
typedef GenericRequest2<std::vector<const TemplateURL*>, |
- std::vector<TemplateURL*>> SetKeywordsRequest; |
+ std::vector<TemplateURL*> > SetKeywordsRequest; |
// Initialize the database with the provided path. |
void InitializeDatabase(const std::wstring& path); |
// Commit any pending transaction and deletes the database. |
- void WebDataService::ShutdownDatabase(); |
+ void ShutdownDatabase(); |
// Commit the current transaction and creates a new one. |
void Commit(); |