summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer')
-rw-r--r--chrome/renderer/render_view.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
index cd0444e..ea6bfa9 100644
--- a/chrome/renderer/render_view.cc
+++ b/chrome/renderer/render_view.cc
@@ -2698,6 +2698,8 @@ WebPlugin* RenderView::createPlugin(WebFrame* frame,
if (!found)
return NULL;
DCHECK(plugin_setting != CONTENT_SETTING_DEFAULT);
+ if (!webkit::npapi::IsPluginEnabled(info))
+ return NULL;
const webkit::npapi::PluginGroup* group =
webkit::npapi::PluginList::Singleton()->GetPluginGroup(info);
@@ -2716,9 +2718,6 @@ WebPlugin* RenderView::createPlugin(WebFrame* frame,
false);
}
- if (!webkit::npapi::IsPluginEnabled(info))
- return NULL;
-
ContentSetting host_setting =
current_content_settings_.settings[CONTENT_SETTINGS_TYPE_PLUGINS];