Index: chrome/browser/tab_contents/render_view_context_menu.cc |
=================================================================== |
--- chrome/browser/tab_contents/render_view_context_menu.cc (revision 218524) |
+++ chrome/browser/tab_contents/render_view_context_menu.cc (working copy) |
@@ -865,7 +865,8 @@ |
const TemplateURL* const default_provider = |
TemplateURLServiceFactory::GetForProfile(profile_)-> |
GetDefaultSearchProvider(); |
- if (default_provider && !default_provider->image_url().empty() && |
+ if (params_.has_image_contents && default_provider && |
+ !default_provider->image_url().empty() && |
default_provider->image_url_ref().IsValid()) { |
menu_model_.AddItem( |
IDC_CONTENT_CONTEXT_SEARCHWEBFORIMAGE, |
@@ -1288,7 +1289,7 @@ |
(params_.src_url.scheme() != chrome::kChromeUIScheme); |
case IDC_CONTENT_CONTEXT_COPYIMAGE: |
- return !params_.is_image_blocked; |
+ return params_.has_image_contents; |
// Media control commands should all be disabled if the player is in an |
// error state. |