Index: components/history/core/browser/history_service.cc |
diff --git a/components/history/core/browser/history_service.cc b/components/history/core/browser/history_service.cc |
index c7f0e7fb79faa976be11be0c282cea587b998f43..0bec2c1442df41406994df0dbc966bb3e47f79f7 100644 |
--- a/components/history/core/browser/history_service.cc |
+++ b/components/history/core/browser/history_service.cc |
@@ -107,11 +107,13 @@ class HistoryService::BackendDelegate : public HistoryBackend::Delegate { |
: history_service_(history_service), |
service_task_runner_(service_task_runner) {} |
- void NotifyProfileError(sql::InitStatus init_status) override { |
+ void NotifyProfileError( |
+ sql::InitStatus init_status, |
+ const sql::DatabaseDiagnosticMap& diagnostics) override { |
// Send to the history service on the main thread. |
service_task_runner_->PostTask( |
FROM_HERE, base::Bind(&HistoryService::NotifyProfileError, |
- history_service_, init_status)); |
+ history_service_, init_status, diagnostics)); |
} |
void SetInMemoryBackend( |
@@ -966,10 +968,12 @@ void HistoryService::SetInMemoryBackend( |
in_memory_backend_->AttachToHistoryService(this); |
} |
-void HistoryService::NotifyProfileError(sql::InitStatus init_status) { |
+void HistoryService::NotifyProfileError( |
+ sql::InitStatus init_status, |
+ const sql::DatabaseDiagnosticMap& diagnostics) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
if (history_client_) |
- history_client_->NotifyProfileError(init_status); |
+ history_client_->NotifyProfileError(init_status, diagnostics); |
} |
void HistoryService::DeleteURL(const GURL& url) { |