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 a371ec2df7687deab2bded61cba5e4263bcf5c42..3fe93f4aa343e58ff837d4d826b43c392b3b652d 100644 |
--- a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
+++ b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
@@ -888,14 +888,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( |