Index: content/browser/plugin_process_host.cc |
diff --git a/content/browser/plugin_process_host.cc b/content/browser/plugin_process_host.cc |
index 62be9db74702625647a7633812660e7d0014109b..be2e558eb23953d375f7372f7d1807df269e22c8 100644 |
--- a/content/browser/plugin_process_host.cc |
+++ b/content/browser/plugin_process_host.cc |
@@ -342,7 +342,10 @@ void PluginProcessHost::CancelPendingRequestsForResourceContext( |
} |
void PluginProcessHost::OpenChannelToPlugin(Client* client) { |
- process_->Notify(NOTIFICATION_CHILD_INSTANCE_CREATED); |
+ BrowserThread::PostTask( |
+ BrowserThread::UI, FROM_HERE, |
+ base::Bind(&BrowserChildProcessHostImpl::NotifyProcessInstanceCreated, |
+ process_->GetData())); |
client->SetPluginInfo(info_); |
if (process_->GetHost()->IsChannelOpening()) { |
// The channel is already in the process of being opened. Put |