Index: chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
diff --git a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
index f3092971c5afa76127d36e249ac9eb8889963bd3..324bf0707b0a67e23775ea23ca3d8ccd0523770f 100644 |
--- a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
+++ b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
@@ -839,14 +839,15 @@ void NetInternalsMessageHandler::IOThreadImpl::OnWebUIDeleted() { |
void NetInternalsMessageHandler::IOThreadImpl::OnRendererReady( |
const ListValue* list) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
- DCHECK(!net_log()) << "notifyReady called twice"; |
SendJavascriptCommand("receivedConstants", |
NetInternalsUI::GetConstants()); |
- // Register with network stack to observe events. |
- io_thread_->net_log()->AddThreadSafeObserver(this, |
- net::NetLog::LOG_ALL_BUT_BYTES); |
+ if (!net_log()) { |
+ // Register with network stack to observe events. |
+ io_thread_->net_log()->AddThreadSafeObserver(this, |
+ net::NetLog::LOG_ALL_BUT_BYTES); |
+ } |
} |
void NetInternalsMessageHandler::IOThreadImpl::OnGetProxySettings( |