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

Unified Diff: chrome/browser/sync/engine/syncer_types.cc

Issue 8366030: Introduce the plumbing necessary to report Unrecoverable error from model safe workers. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: For a high level review. Created 9 years, 2 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: chrome/browser/sync/engine/syncer_types.cc
diff --git a/chrome/browser/sync/engine/syncer_types.cc b/chrome/browser/sync/engine/syncer_types.cc
index 8bc5524e4ec1b9534267fd0a904f94d2bf06a12d..4a8a9ad15a8838d762e8dd93ca6a227a2f41c498 100644
--- a/chrome/browser/sync/engine/syncer_types.cc
+++ b/chrome/browser/sync/engine/syncer_types.cc
@@ -10,6 +10,16 @@ SyncEngineEvent::SyncEngineEvent(EventCause cause) : what_happened(cause),
snapshot(NULL) {
}
+SyncEngineEvent::SyncEngineEvent(
+ const tracked_objects::Location& unrecoverable_error_location,
+ const std::string& message) : unrecoverable_error_info(
+ unrecoverable_error_location,
+ message),
+ what_happened(
+ SyncEngineEvent::UNRECOVERABLE_ERROR),
+ snapshot(NULL) {
+}
+
SyncEngineEvent::~SyncEngineEvent() {}
} // namespace browser_sync

Powered by Google App Engine
This is Rietveld 408576698