Index: content/renderer/pepper/pepper_plugin_instance_impl.cc |
diff --git a/content/renderer/pepper/pepper_plugin_instance_impl.cc b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
index bc6fec254f0c005ee6bd10e90977fa41d9e3369a..cffc7a80e6a721a2991119d2c8266bc5ec7128c4 100644 |
--- a/content/renderer/pepper/pepper_plugin_instance_impl.cc |
+++ b/content/renderer/pepper/pepper_plugin_instance_impl.cc |
@@ -35,7 +35,6 @@ |
#include "content/renderer/pepper/plugin_module.h" |
#include "content/renderer/pepper/plugin_object.h" |
#include "content/renderer/pepper/ppb_buffer_impl.h" |
-#include "content/renderer/pepper/ppb_file_ref_impl.h" |
#include "content/renderer/pepper/ppb_graphics_3d_impl.h" |
#include "content/renderer/pepper/ppb_image_data_impl.h" |
#include "content/renderer/pepper/ppp_pdf.h" |
@@ -2594,13 +2593,6 @@ base::FilePath PepperPluginInstanceImpl::GetModulePath() { |
return module_->path(); |
} |
-PP_Resource PepperPluginInstanceImpl::CreateExternalFileReference( |
- const base::FilePath& external_file_path) { |
- PPB_FileRef_Impl* ref = PPB_FileRef_Impl::CreateExternal( |
- pp_instance(), external_file_path, ""); |
- return ref->GetReference(); |
-} |
- |
PP_Resource PepperPluginInstanceImpl::CreateImage(gfx::ImageSkia* source_image, |
float scale) { |
ui::ScaleFactor scale_factor = ui::GetScaleFactorFromScale(scale); |
@@ -2736,8 +2728,12 @@ int32_t PepperPluginInstanceImpl::Navigate( |
::ppapi::URLRequestInfoData completed_request = request; |
WebURLRequest web_request; |
- if (!CreateWebURLRequest(&completed_request, frame, &web_request)) |
+ if (!CreateWebURLRequest(pp_instance_, |
+ &completed_request, |
+ frame, |
+ &web_request)) { |
return PP_ERROR_FAILED; |
+ } |
web_request.setFirstPartyForCookies(document.firstPartyForCookies()); |
web_request.setHasUserGesture(from_user_action); |