Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index c7f57133ddd8c801e18d7d4b329c1e2ef163425f..355ea0c3f5e3275263202fcc1e7368b855a8e0da 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -11,6 +11,7 @@ |
#include "chrome/browser/browsing_data_remover.h" |
#include "chrome/browser/character_encoding.h" |
#include "chrome/browser/chrome_plugin_message_filter.h" |
+#include "chrome/browser/chrome_plugin_service_helper.h" |
#include "chrome/browser/chrome_quota_permission_context.h" |
#include "chrome/browser/chrome_worker_message_filter.h" |
#include "chrome/browser/content_settings/host_content_settings_map.h" |
@@ -483,6 +484,16 @@ bool ChromeContentBrowserClient::AllowSaveLocalState( |
return !io_data->clear_local_state_on_exit()->GetValue(); |
} |
+PluginService::Filter* ChromeContentBrowserClient::CreatePluginFilter( |
+ int render_process_id, |
+ int render_view_id, |
+ const content::ResourceContext& context, |
+ const GURL& url, |
+ const GURL& policy_url) { |
+ return ChromePluginServiceHelper::GetInstance()->CreatePluginFilter( |
+ render_process_id, render_view_id, context, url, policy_url); |
+} |
+ |
net::URLRequestContext* |
ChromeContentBrowserClient::OverrideRequestContextForURL( |
const GURL& url, const content::ResourceContext& context) { |