summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
authorbauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-24 13:38:10 +0000
committerbauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-24 13:38:10 +0000
commit8d91f86660ef21a207a5a966046f82b8b2fede09 (patch)
tree8067078fec7f58e1d15836d0d4cc492f7be4d81d /chrome/renderer
parent6e4171f7f7329de9688d57d863748ba50a13772c (diff)
downloadchromium_src-8d91f86660ef21a207a5a966046f82b8b2fede09.zip
chromium_src-8d91f86660ef21a207a5a966046f82b8b2fede09.tar.gz
chromium_src-8d91f86660ef21a207a5a966046f82b8b2fede09.tar.bz2
Don't warn about outdated disabled plugins.
BUG=73723 TEST=see bug for manual test Review URL: http://codereview.chromium.org/6551012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75880 0039d316-1c4b-4281-b951-d872f2087c98
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];