Index: chrome/browser/sync_file_system/drive_backend/sync_task_manager.h |
diff --git a/chrome/browser/sync_file_system/drive_backend/sync_task_manager.h b/chrome/browser/sync_file_system/drive_backend/sync_task_manager.h |
index 0597b114bfa85446e1f3be0722c0ab9508781dd4..87e418abab4001f2ec5abe5cc275955c21a719ef 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/sync_task_manager.h |
+++ b/chrome/browser/sync_file_system/drive_backend/sync_task_manager.h |
@@ -19,6 +19,7 @@ |
#include "chrome/browser/sync_file_system/drive_backend/task_dependency_manager.h" |
#include "chrome/browser/sync_file_system/sync_callbacks.h" |
#include "chrome/browser/sync_file_system/sync_status_code.h" |
+#include "chrome/browser/sync_file_system/task_logger.h" |
namespace tracked_objects { |
class Location; |
@@ -61,6 +62,8 @@ class SyncTaskManager |
virtual void NotifyLastOperationStatus( |
SyncStatusCode last_operation_status, |
bool last_operation_used_network) = 0; |
+ |
+ virtual void RecordTaskLog(scoped_ptr<TaskLogger::TaskLog> task_log) = 0; |
}; |
// Runs at most |maximum_background_tasks| parallel as background tasks. |