| Index: chrome/browser/ui/webui/chrome_url_data_manager_backend.cc
|
| diff --git a/chrome/browser/ui/webui/chrome_url_data_manager_backend.cc b/chrome/browser/ui/webui/chrome_url_data_manager_backend.cc
|
| index 1e12c8e23bcfd57c5f2f024454e6723f5de5b65e..993ebad1d62c526d57debedea051d796ed28c7ac 100644
|
| --- a/chrome/browser/ui/webui/chrome_url_data_manager_backend.cc
|
| +++ b/chrome/browser/ui/webui/chrome_url_data_manager_backend.cc
|
| @@ -10,6 +10,7 @@
|
| #include "base/bind.h"
|
| #include "base/command_line.h"
|
| #include "base/compiler_specific.h"
|
| +#include "base/debug/trace_event.h"
|
| #include "base/file_util.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/memory/ref_counted_memory.h"
|
| @@ -235,6 +236,9 @@ void URLRequestChromeJob::Start() {
|
| FROM_HERE,
|
| base::Bind(&URLRequestChromeJob::StartAsync,
|
| weak_factory_.GetWeakPtr()));
|
| +
|
| + TRACE_EVENT_ASYNC_BEGIN1("browser", "DataManager:Request", this, "URL",
|
| + request_->url().possibly_invalid_spec());
|
| }
|
|
|
| void URLRequestChromeJob::Kill() {
|
| @@ -256,6 +260,7 @@ void URLRequestChromeJob::GetResponseInfo(net::HttpResponseInfo* info) {
|
| }
|
|
|
| void URLRequestChromeJob::DataAvailable(RefCountedMemory* bytes) {
|
| + TRACE_EVENT_ASYNC_END0("browser", "DataManager:Request", this);
|
| if (bytes) {
|
| // The request completed, and we have all the data.
|
| // Clear any IO pending status.
|
|
|