| Index: content/renderer/pepper/pepper_plugin_delegate_impl.cc
|
| diff --git a/content/renderer/pepper/pepper_plugin_delegate_impl.cc b/content/renderer/pepper/pepper_plugin_delegate_impl.cc
|
| index 75a5236d4267b8a0cb2f1886978ba058845ae82d..c53be6ada4e5c7c3ace522437a8e796d4b9047d7 100644
|
| --- a/content/renderer/pepper/pepper_plugin_delegate_impl.cc
|
| +++ b/content/renderer/pepper/pepper_plugin_delegate_impl.cc
|
| @@ -111,7 +111,8 @@ class HostDispatcherWrapper
|
| const ppapi::PpapiPermissions& perms)
|
| : module_(module),
|
| instance_state_(module),
|
| - host_factory_(rv, perms, &instance_state_) {
|
| + host_factory_(rv, perms, &instance_state_),
|
| + render_view_(rv) {
|
| }
|
| virtual ~HostDispatcherWrapper() {}
|
|
|
| @@ -147,6 +148,7 @@ class HostDispatcherWrapper
|
| }
|
| dispatcher_->channel()->SetRestrictDispatchChannelGroup(
|
| content::kRendererRestrictDispatchGroup_Pepper);
|
| + render_view_->PpapiPluginCreated(host_.get());
|
| return true;
|
| }
|
|
|
| @@ -166,6 +168,7 @@ class HostDispatcherWrapper
|
| PepperInstanceStateAccessorImpl instance_state_;
|
| ContentRendererPepperHostFactory host_factory_;
|
|
|
| + RenderViewImpl* render_view_;
|
| scoped_ptr<ppapi::host::PpapiHost> host_;
|
|
|
| scoped_ptr<ppapi::proxy::HostDispatcher> dispatcher_;
|
|
|