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 adad9f1048056918b65a355f2b5338b2e81e71a4..4d38846af18d0dc41e1a6e982197aa6ad5b69553 100644 |
--- a/components/webdata/common/web_data_service_base.h |
+++ b/components/webdata/common/web_data_service_base.h |
@@ -11,6 +11,7 @@ |
#include "base/memory/ref_counted.h" |
#include "base/memory/ref_counted_delete_on_message_loop.h" |
#include "components/webdata/common/webdata_export.h" |
+#include "sql/db_diagnostic_map.h" |
#include "sql/init_status.h" |
class WebDatabase; |
@@ -36,7 +37,9 @@ class WEBDATA_EXPORT WebDataServiceBase |
// takes a single parameter, the sql::InitStatus value from trying |
// to open the database. |
// TODO(joi): Should we combine this with WebDatabaseService::InitCallback? |
- typedef base::Callback<void(sql::InitStatus)> ProfileErrorCallback; |
+ typedef base::Callback<void(sql::InitStatus, |
+ const sql::DatabaseDiagnosticMap&)> |
+ ProfileErrorCallback; |
typedef base::Closure DBLoadedCallback; |