| Index: content/renderer/browser_plugin/browser_plugin_manager_impl.cc
|
| diff --git a/content/renderer/browser_plugin/browser_plugin_manager_impl.cc b/content/renderer/browser_plugin/browser_plugin_manager_impl.cc
|
| index 159c2796fe637df18cfa4bf492b97719ed31511c..a0676b467801f5f9c1b5dc9373f15c0a4fd7019d 100644
|
| --- a/content/renderer/browser_plugin/browser_plugin_manager_impl.cc
|
| +++ b/content/renderer/browser_plugin/browser_plugin_manager_impl.cc
|
| @@ -47,6 +47,7 @@ bool BrowserPluginManagerImpl::OnControlMessageReceived(
|
| IPC_MESSAGE_HANDLER(BrowserPluginMsg_LoadRedirect, OnLoadRedirect)
|
| IPC_MESSAGE_HANDLER(BrowserPluginMsg_LoadCommit, OnLoadCommit)
|
| IPC_MESSAGE_HANDLER(BrowserPluginMsg_LoadStop, OnLoadStop)
|
| + IPC_MESSAGE_HANDLER(BrowserPluginMsg_TitleChange, OnTitleChange)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| return handled;
|
| @@ -129,4 +130,11 @@ void BrowserPluginManagerImpl::OnLoadRedirect(int instance_id,
|
| plugin->LoadRedirect(old_url, new_url, is_top_level);
|
| }
|
|
|
| +void BrowserPluginManagerImpl::OnTitleChange(int instance_id,
|
| + const string16& title) {
|
| + BrowserPlugin* plugin = GetBrowserPlugin(instance_id);
|
| + if (plugin)
|
| + plugin->TitleChange(title);
|
| +}
|
| +
|
| } // namespace content
|
|
|