Index: chrome/browser/webdata/web_database_table.h |
diff --git a/chrome/browser/webdata/web_database_table.h b/chrome/browser/webdata/web_database_table.h |
index bfcaaf32901221073f3580704f8faf5328d07105..cc92e31b3766018d2f36b04ee7cb755a9c39da89 100644 |
--- a/chrome/browser/webdata/web_database_table.h |
+++ b/chrome/browser/webdata/web_database_table.h |
@@ -6,16 +6,18 @@ |
#define CHROME_BROWSER_WEBDATA_WEB_DATABASE_TABLE_H_ |
#pragma once |
-#include "sql/connection.h" |
-#include "sql/init_status.h" |
-#include "sql/meta_table.h" |
+#include "base/logging.h" |
+ |
+namespace sql { |
+class Connection; |
+class MetaTable; |
+} |
// An abstract base class representing a table within a WebDatabase. |
// Each table should subclass this, adding type-specific methods as needed. |
class WebDatabaseTable { |
protected: |
- WebDatabaseTable(sql::Connection* db, sql::MetaTable* meta_table) |
- : db_(db), meta_table_(meta_table) {} |
+ WebDatabaseTable(sql::Connection* db, sql::MetaTable* meta_table); |
virtual ~WebDatabaseTable(); |
// Attempts to initialize the table and returns true if successful. |