Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(220)

Unified Diff: components/history/core/browser/history_service.cc

Issue 2107493002: Offer user to send feedback from profile error dialog (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: pkasting's & droger's Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 f47d435de78140dc8d3a9652a43ccdf3b3ed5d9e..284d3ea576c322f981cbefed1fa2311af645a431 100644
--- a/components/history/core/browser/history_service.cc
+++ b/components/history/core/browser/history_service.cc
@@ -107,11 +107,12 @@ 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 std::string& 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 +967,11 @@ void HistoryService::SetInMemoryBackend(
in_memory_backend_->AttachToHistoryService(this);
}
-void HistoryService::NotifyProfileError(sql::InitStatus init_status) {
+void HistoryService::NotifyProfileError(sql::InitStatus init_status,
+ const std::string& 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) {

Powered by Google App Engine
This is Rietveld 408576698