diff options
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/plugin_process_host.cc | 4 | ||||
-rw-r--r-- | chrome/browser/plugin_process_host.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/plugin_process_host.cc b/chrome/browser/plugin_process_host.cc index 0befa1c..1ae4e25 100644 --- a/chrome/browser/plugin_process_host.cc +++ b/chrome/browser/plugin_process_host.cc @@ -537,7 +537,7 @@ void PluginProcessHost::OnGetCookies(uint32 request_context, } } -void PluginProcessHost::OnAccessFiles(int process_id, +void PluginProcessHost::OnAccessFiles(int renderer_id, const std::vector<std::string>& files, bool* allowed) { ChildProcessSecurityPolicy* policy = @@ -545,7 +545,7 @@ void PluginProcessHost::OnAccessFiles(int process_id, for (size_t i = 0; i < files.size(); ++i) { const FilePath path = FilePath::FromWStringHack(UTF8ToWide(files[i])); - if (!policy->CanUploadFile(process_id, path)) { + if (!policy->CanUploadFile(renderer_id, path)) { LOG(INFO) << "Denied unauthorized request for file " << files[i]; *allowed = false; return; diff --git a/chrome/browser/plugin_process_host.h b/chrome/browser/plugin_process_host.h index 66b5098..a223503 100644 --- a/chrome/browser/plugin_process_host.h +++ b/chrome/browser/plugin_process_host.h @@ -97,7 +97,7 @@ class PluginProcessHost : public ChildProcessHost, void OnGetPluginFinderUrl(std::string* plugin_finder_url); void OnGetCookies(uint32 request_context, const GURL& url, std::string* cookies); - void OnAccessFiles(int process_id, const std::vector<std::string>& files, + void OnAccessFiles(int renderer_id, const std::vector<std::string>& files, bool* allowed); void OnResolveProxy(const GURL& url, IPC::Message* reply_msg); void OnPluginMessage(const std::vector<uint8>& data); |