Chromium Code Reviews| 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" |
|
groby-ooo-7-16
2011/08/09 18:17:33
Nit - do we need this include?
James Hawkins
2011/08/09 18:39:03
Yes, for DISALLOW_COPY_AND_ASSIGN
|
| + |
| +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. |