Index: content/renderer/pepper/plugin_module.cc |
diff --git a/content/renderer/pepper/plugin_module.cc b/content/renderer/pepper/plugin_module.cc |
index 5e126ab99f6d327119835f99db75226c5db92758..1c818a738e9b6e743f09f743d048e71442a47009 100644 |
--- a/content/renderer/pepper/plugin_module.cc |
+++ b/content/renderer/pepper/plugin_module.cc |
@@ -22,6 +22,7 @@ |
#include "content/renderer/pepper/pepper_hung_plugin_filter.h" |
#include "content/renderer/pepper/pepper_plugin_instance_impl.h" |
#include "content/renderer/pepper/pepper_plugin_registry.h" |
+#include "content/renderer/pepper/ppapi_preferences_builder.h" |
#include "content/renderer/pepper/ppb_image_data_impl.h" |
#include "content/renderer/pepper/ppb_proxy_impl.h" |
#include "content/renderer/pepper/ppb_scrollbar_impl.h" |
@@ -620,11 +621,11 @@ RendererPpapiHostImpl* PluginModule::CreateOutOfProcessModule( |
path, render_frame->GetRoutingID(), plugin_child_id)); |
scoped_ptr<HostDispatcherWrapper> dispatcher(new HostDispatcherWrapper( |
this, peer_pid, plugin_child_id, permissions, is_external)); |
- if (!dispatcher->Init( |
- channel_handle, |
- &GetInterface, |
- ppapi::Preferences(render_frame->render_view()->webkit_preferences()), |
- hung_filter.get())) |
+ if (!dispatcher->Init(channel_handle, |
+ &GetInterface, |
+ ppapi::Preferences(PpapiPreferencesBuilder::Build( |
+ render_frame->render_view()->webkit_preferences())), |
+ hung_filter.get())) |
return NULL; |
RendererPpapiHostImpl* host_impl = |