Index: chrome/browser/dom_ui/net_internals_ui.cc |
=================================================================== |
--- chrome/browser/dom_ui/net_internals_ui.cc (revision 74394) |
+++ chrome/browser/dom_ui/net_internals_ui.cc (working copy) |
@@ -212,10 +212,10 @@ |
typedef void (IOThreadImpl::*MessageHandler)(const ListValue*); |
// Creates a proxy for |handler| that will live on the IO thread. |
- // |handler| is a weak pointer, since it is possible for the WebUIMessageHandler |
- // to be deleted on the UI thread while we were executing on the IO thread. |
- // |io_thread| is the global IOThread (it is passed in as an argument since |
- // we need to grab it from the UI thread). |
+ // |handler| is a weak pointer, since it is possible for the |
+ // WebUIMessageHandler to be deleted on the UI thread while we were executing |
+ // on the IO thread. |io_thread| is the global IOThread (it is passed in as |
+ // an argument since we need to grab it from the UI thread). |
IOThreadImpl( |
const base::WeakPtr<NetInternalsMessageHandler>& handler, |
IOThread* io_thread, |
@@ -1224,10 +1224,5 @@ |
NetInternalsHTMLSource* html_source = new NetInternalsHTMLSource(); |
// Set up the chrome://net-internals/ source. |
- BrowserThread::PostTask( |
- BrowserThread::IO, FROM_HERE, |
- NewRunnableMethod( |
- ChromeURLDataManager::GetInstance(), |
- &ChromeURLDataManager::AddDataSource, |
- make_scoped_refptr(html_source))); |
+ contents->profile()->GetChromeURLDataManager()->AddDataSource(html_source); |
} |