diff options
author | bbudge@chromium.org <bbudge@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 20:22:16 +0000 |
---|---|---|
committer | bbudge@chromium.org <bbudge@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 20:22:16 +0000 |
commit | f51eea3a423e7ab5c587018c104bc921e98162b8 (patch) | |
tree | 7e9f09e1db8fb1bd5a2f72edb8c8d3a4c9eafd65 /chrome/renderer/chrome_content_renderer_client.cc | |
parent | d976c3555a4f0c45abf5ea9d806e1de93e319dc9 (diff) | |
download | chromium_src-f51eea3a423e7ab5c587018c104bc921e98162b8.zip chromium_src-f51eea3a423e7ab5c587018c104bc921e98162b8.tar.gz chromium_src-f51eea3a423e7ab5c587018c104bc921e98162b8.tar.bz2 |
Add an error message to the Javascript console when the NaCl plugin is blocked,
explaining why.
BUG=100466
TEST=manual
Review URL: http://codereview.chromium.org/9114057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117278 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.cc')
-rw-r--r-- | chrome/renderer/chrome_content_renderer_client.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc index b1f2e34..fea0e85 100644 --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc @@ -87,6 +87,7 @@ #include "webkit/plugins/ppapi/ppapi_interface_factory.h" using WebKit::WebCache; +using WebKit::WebConsoleMessage; using WebKit::WebDataSource; using WebKit::WebDocument; using WebKit::WebFrame; @@ -427,6 +428,12 @@ WebPlugin* ChromeContentRendererClient::CreatePlugin( is_nacl_mime_type, is_nacl_enabled, params)) { + frame->addMessageToConsole( + WebConsoleMessage( + WebConsoleMessage::LevelError, + "Only unpacked extensions and apps installed from the Chrome" + " Web Store can load NaCl modules without enabling Native" + " Client in about:flags.")); return BlockedPlugin::Create( render_view, frame, params, plugin, group.get(), IDR_BLOCKED_PLUGIN_HTML, IDS_PLUGIN_BLOCKED, false, false); |