| Index: content/renderer/pepper/pepper_in_process_router.cc
|
| ===================================================================
|
| --- content/renderer/pepper/pepper_in_process_router.cc (revision 238258)
|
| +++ content/renderer/pepper/pepper_in_process_router.cc (working copy)
|
| @@ -7,8 +7,8 @@
|
| #include "base/bind.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "content/public/renderer/render_thread.h"
|
| -#include "content/public/renderer/render_view.h"
|
| #include "content/renderer/pepper/renderer_ppapi_host_impl.h"
|
| +#include "content/renderer/render_frame_impl.h"
|
| #include "ipc/ipc_message.h"
|
| #include "ipc/ipc_sender.h"
|
| #include "ppapi/proxy/ppapi_messages.h"
|
| @@ -65,9 +65,9 @@
|
| ppapi::proxy::Connection PepperInProcessRouter::GetPluginConnection(
|
| PP_Instance instance) {
|
| int routing_id = 0;
|
| - RenderView* view = host_impl_->GetRenderViewForInstance(instance);
|
| - if (view)
|
| - routing_id = view->GetRoutingID();
|
| + RenderFrame* frame = host_impl_->GetRenderFrameForInstance(instance);
|
| + if (frame)
|
| + routing_id = (static_cast<RenderFrameImpl*>(frame))->routing_id();
|
| return ppapi::proxy::Connection(browser_channel_.get(),
|
| plugin_to_host_router_.get(),
|
| routing_id);
|
|
|