| 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.
|
|
|