Index: chrome/browser/renderer_context_menu/render_view_context_menu.cc |
diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.cc b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
index 5a7909e0c5c698a98914021b56cf0bca8845a32e..7fc60cb7b9f7cbe7eb565698b4af41248fbb5d75 100644 |
--- a/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
+++ b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
@@ -1171,7 +1171,8 @@ void RenderViewContextMenu::AppendMediaItems() { |
void RenderViewContextMenu::AppendPluginItems() { |
if (params_.page_url == params_.src_url || |
- guest_view::GuestViewBase::IsGuest(source_web_contents_)) { |
+ (guest_view::GuestViewBase::IsGuest(source_web_contents_) && |
+ !embedder_web_contents_->IsSavable())) { |
lazyboy
2017/05/11 18:15:17
Can you add comments to explain this a bit? Someth
Wei Li
2017/05/17 05:37:09
Done.
|
// Full page plugin, so show page menu items. |
if (params_.link_url.is_empty() && params_.selection_text.empty()) |
AppendPageItems(); |