Index: chrome/browser/renderer_host/resource_message_filter.cc |
=================================================================== |
--- chrome/browser/renderer_host/resource_message_filter.cc (revision 30650) |
+++ chrome/browser/renderer_host/resource_message_filter.cc (working copy) |
@@ -234,8 +234,7 @@ |
// this object for sending messages. |
audio_renderer_host_->IPCChannelConnected(id(), handle(), this); |
- WorkerService::GetInstance()->Initialize( |
- resource_dispatcher_host_, ui_loop()); |
+ WorkerService::GetInstance()->Initialize(resource_dispatcher_host_); |
appcache_dispatcher_host_->Initialize(this, id(), handle()); |
socket_stream_dispatcher_host_->Initialize(this, id()); |
dom_storage_dispatcher_host_->Init(handle()); |
@@ -430,8 +429,9 @@ |
// Create a new ViewHostMsg_ContextMenu message. |
const ViewHostMsg_ContextMenu context_menu_message(msg.routing_id(), params); |
- ui_loop()->PostTask(FROM_HERE, new ContextMenuMessageDispatcher( |
- id(), context_menu_message)); |
+ ChromeThread::PostTask( |
+ ChromeThread::UI, FROM_HERE, |
+ new ContextMenuMessageDispatcher(id(), context_menu_message)); |
} |
// Called on the IPC thread: |
@@ -456,10 +456,6 @@ |
return request_context->GetURLRequestContext(); |
} |
-MessageLoop* ResourceMessageFilter::ui_loop() { |
- return render_widget_helper_->ui_loop(); |
-} |
- |
void ResourceMessageFilter::OnMsgCreateWindow( |
int opener_id, bool user_gesture, int* route_id) { |
render_widget_helper_->CreateNewWindow(opener_id, |
@@ -704,7 +700,8 @@ |
Clipboard::DuplicateRemoteHandles(handle(), long_living_objects); |
#endif |
- ui_loop()->PostTask(FROM_HERE, new WriteClipboardTask(long_living_objects)); |
+ ChromeThread::PostTask( |
+ ChromeThread::UI, FROM_HERE, new WriteClipboardTask(long_living_objects)); |
} |
#if !defined(OS_LINUX) |
@@ -823,8 +820,9 @@ |
static_cast<int>(stats.fonts.size / 1024)); |
// We need to notify the TaskManager of these statistics from the UI |
// thread. |
- ui_loop()->PostTask( |
- FROM_HERE, NewRunnableFunction( |
+ ChromeThread::PostTask( |
+ ChromeThread::UI, FROM_HERE, |
+ NewRunnableFunction( |
&ResourceMessageFilter::OnResourceTypeStatsOnUIThread, |
stats, |
base::GetProcId(handle()))); |
@@ -1170,7 +1168,8 @@ |
#if defined(USE_TCMALLOC) |
void ResourceMessageFilter::OnRendererTcmalloc(base::ProcessId pid, |
const std::string& output) { |
- ui_loop()->PostTask(FROM_HERE, |
+ ChromeThread::PostTask( |
+ ChromeThread::UI, FROM_HERE, |
NewRunnableFunction(AboutTcmallocRendererCallback, pid, output)); |
} |
#endif |