Index: net/proxy/proxy_script_decider.cc |
diff --git a/net/proxy/proxy_script_decider.cc b/net/proxy/proxy_script_decider.cc |
index 939f7af1422a413fa5fd8a140b308d04e0843af6..47e6ca85b0593b3c500a74ad859fb9f6f4f86291 100644 |
--- a/net/proxy/proxy_script_decider.cc |
+++ b/net/proxy/proxy_script_decider.cc |
@@ -10,6 +10,7 @@ |
#include "base/format_macros.h" |
#include "base/logging.h" |
#include "base/metrics/histogram.h" |
+#include "base/profiler/scoped_tracker.h" |
#include "base/strings/string_util.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/values.h" |
@@ -164,6 +165,11 @@ ProxyScriptDecider::PacSourceList ProxyScriptDecider:: |
} |
void ProxyScriptDecider::OnIOCompletion(int result) { |
+ // TODO(vadimt): Remove ScopedTracker below once crbug.com/436634 is fixed. |
+ tracked_objects::ScopedTracker tracking_profile( |
+ FROM_HERE_WITH_EXPLICIT_FUNCTION( |
+ "436634 ProxyScriptDecider::OnIOCompletion")); |
+ |
DCHECK_NE(STATE_NONE, next_state_); |
int rv = DoLoop(result); |
if (rv != ERR_IO_PENDING) { |