Index: chrome/browser/tab_contents/render_view_host_manager.cc |
=================================================================== |
--- chrome/browser/tab_contents/render_view_host_manager.cc (revision 17971) |
+++ chrome/browser/tab_contents/render_view_host_manager.cc (working copy) |
@@ -57,6 +57,10 @@ |
site_instance = SiteInstance::CreateSiteInstance(profile); |
render_view_host_ = RenderViewHostFactory::Create( |
site_instance, render_view_delegate_, routing_id, modal_dialog_event); |
+ NotificationService::current()->Notify( |
+ NotificationType::RENDER_VIEW_HOST_CREATED_FOR_TAB, |
+ Source<RenderViewHostManager>(this), |
+ Details<RenderViewHost>(render_view_host_)); |
} |
RenderViewHost* RenderViewHostManager::Navigate(const NavigationEntry& entry) { |
@@ -406,6 +410,10 @@ |
pending_render_view_host_ = RenderViewHostFactory::Create( |
instance, render_view_delegate_, MSG_ROUTING_NONE, NULL); |
+ NotificationService::current()->Notify( |
+ NotificationType::RENDER_VIEW_HOST_CREATED_FOR_TAB, |
+ Source<RenderViewHostManager>(this), |
+ Details<RenderViewHost>(pending_render_view_host_)); |
bool success = delegate_->CreateRenderViewForRenderManager( |
pending_render_view_host_); |