summaryrefslogtreecommitdiffstats
path: root/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc
diff options
context:
space:
mode:
authorevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-15 20:49:16 +0000
committerevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-15 20:49:16 +0000
commit74215679409db25951507832685f76080650ca6e (patch)
tree3f8be6dab13b70bd77c12a715d064e3b9e8d3df7 /webkit/glue/plugins/webplugin_delegate_impl_gtk.cc
parent8449c2b2921759f158716605f16168a3110b98a2 (diff)
downloadchromium_src-74215679409db25951507832685f76080650ca6e.zip
chromium_src-74215679409db25951507832685f76080650ca6e.tar.gz
chromium_src-74215679409db25951507832685f76080650ca6e.tar.bz2
linux: hackily blacklist acrobat
The Acrobat plugin relies on an Xt-based mainloop, which we don't yet support. It would be nice to skip loading of any plugin that needs this, but at the point we've started asking the plugin which sort of mainloop it wants, we've already committed to using the plugin to display the page, and we can't back out at that point. So instead let's just do a hacky blacklist it for now since it's driving users mad. BUG=19587,38229 TEST=install acrobat, click on a PDF; chrome should download it rather than trying (and failing) to display it inline Review URL: http://codereview.chromium.org/1009001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41627 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/plugins/webplugin_delegate_impl_gtk.cc')
-rw-r--r--webkit/glue/plugins/webplugin_delegate_impl_gtk.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc b/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc
index 081b54b..6c267e9 100644
--- a/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc
+++ b/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc
@@ -121,7 +121,8 @@ bool WebPluginDelegateImpl::WindowedCreatePlugin() {
int xembed = 0;
NPError err = instance_->NPP_GetValue(NPPVpluginNeedsXEmbed, &xembed);
if (err != NPERR_NO_ERROR || !xembed) {
- NOTIMPLEMENTED() << " windowed plugin but without xembed.";
+ NOTIMPLEMENTED() << " windowed plugin but without xembed. "
+ "See http://code.google.com/p/chromium/issues/detail?id=38229";
return false;
}