summaryrefslogtreecommitdiffstats
path: root/content/browser/plugin_service_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/plugin_service_impl.cc')
-rw-r--r--content/browser/plugin_service_impl.cc19
1 files changed, 1 insertions, 18 deletions
diff --git a/content/browser/plugin_service_impl.cc b/content/browser/plugin_service_impl.cc
index b46af4f..1e4083d 100644
--- a/content/browser/plugin_service_impl.cc
+++ b/content/browser/plugin_service_impl.cc
@@ -171,25 +171,8 @@ void PluginServiceImpl::Init() {
RegisterPepperPlugins();
- // The --site-per-process flag enables an out-of-process iframes
- // prototype, which uses WebView for rendering. We need to register the MIME
- // type we use with the plugin, so the renderer can instantiate it.
- const CommandLine* command_line = CommandLine::ForCurrentProcess();
- if (command_line->HasSwitch(switches::kSitePerProcess)) {
- WebPluginInfo webview_plugin(
- ASCIIToUTF16("WebView Tag"),
- base::FilePath(),
- ASCIIToUTF16("1.2.3.4"),
- ASCIIToUTF16("Browser Plugin."));
- webview_plugin.type = WebPluginInfo::PLUGIN_TYPE_NPAPI;
- WebPluginMimeType webview_plugin_mime_type;
- webview_plugin_mime_type.mime_type = "application/browser-plugin";
- webview_plugin_mime_type.file_extensions.push_back("*");
- webview_plugin.mime_types.push_back(webview_plugin_mime_type);
- RegisterInternalPlugin(webview_plugin, true);
- }
-
// Load any specified on the command line as well.
+ const CommandLine* command_line = CommandLine::ForCurrentProcess();
base::FilePath path =
command_line->GetSwitchValuePath(switches::kLoadPlugin);
if (!path.empty())