Index: storage/browser/fileapi/file_writer_delegate.cc |
diff --git a/storage/browser/fileapi/file_writer_delegate.cc b/storage/browser/fileapi/file_writer_delegate.cc |
index fc533eb006cb40f3b34ff55f8256b84ebd4f518c..1b942c438ebc8f3e95aeaaaad907e862af4db7ab 100644 |
--- a/storage/browser/fileapi/file_writer_delegate.cc |
+++ b/storage/browser/fileapi/file_writer_delegate.cc |
@@ -9,6 +9,7 @@ |
#include "base/files/file_util_proxy.h" |
#include "base/message_loop/message_loop.h" |
#include "base/message_loop/message_loop_proxy.h" |
+#include "base/profiler/scoped_tracker.h" |
#include "base/sequenced_task_runner.h" |
#include "base/threading/thread_restrictions.h" |
#include "net/base/net_errors.h" |
@@ -90,6 +91,11 @@ void FileWriterDelegate::OnSSLCertificateError(net::URLRequest* request, |
} |
void FileWriterDelegate::OnResponseStarted(net::URLRequest* request) { |
+ // TODO(vadimt): Remove ScopedTracker below once crbug.com/423948 is fixed. |
+ tracked_objects::ScopedTracker tracking_profile( |
+ FROM_HERE_WITH_EXPLICIT_FUNCTION( |
+ "423948 FileWriterDelegate::OnResponseStarted")); |
+ |
DCHECK_EQ(request_.get(), request); |
if (!request->status().is_success() || request->GetResponseCode() != 200) { |
OnError(base::File::FILE_ERROR_FAILED); |
@@ -100,6 +106,11 @@ void FileWriterDelegate::OnResponseStarted(net::URLRequest* request) { |
void FileWriterDelegate::OnReadCompleted(net::URLRequest* request, |
int bytes_read) { |
+ // TODO(vadimt): Remove ScopedTracker below once crbug.com/423948 is fixed. |
+ tracked_objects::ScopedTracker tracking_profile( |
+ FROM_HERE_WITH_EXPLICIT_FUNCTION( |
+ "423948 FileWriterDelegate::OnReadCompleted")); |
+ |
DCHECK_EQ(request_.get(), request); |
if (!request->status().is_success()) { |
OnError(base::File::FILE_ERROR_FAILED); |