diff -r a1f515018ac1 -r b39122337a00 ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js --- a/ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js Mon Jul 12 15:46:53 2010 -0400 +++ b/ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js Fri Aug 06 17:23:08 2010 -0400 @@ -111,7 +111,7 @@ { "text": window.localeDelegate.translateText("txt_browser_content_view_menu_page_add_bookmark"), // "Add Bookmark", "onclick": function() { - launchBookmarkDialog(pageController.currentDocTitle, pageController.currentDocUrl,0), + launchBookmarkDialog(pageController.currentDocTitle, pageController.currentDocUrl,0); }, }, { @@ -151,18 +151,22 @@ var linkMenuItems = new Array(); + // Get link related menu items. + if (isLink || !isLinkOrImage) + linkMenuItems = linkMenuItems.concat(viewMenu_getLinkItems(linkUrl)); + // Get image related menu items. if (isImage || !isLinkOrImage) linkMenuItems = linkMenuItems.concat(viewMenu_getImageItems(imageUrl)); - // Get link related menu items. - if (isLink || !isLinkOrImage) - linkMenuItems = linkMenuItems.concat(viewMenu_getLinkItems(linkUrl)); - + linkMenuItems = linkMenuItems.concat( [ { - "text": window.localeDelegate.translateText("txt_browser_content_view_menu_link_share_link"), // "Share" + // Show "Share" for Image or empty area, "Share Link" for link in the menu item. + "text": (isImage || !isLinkOrImage) ? + window.localeDelegate.translateText("txt_browser_content_view_menu_page_share"): + window.localeDelegate.translateText("txt_browser_content_view_menu_link_share_link"),//Share Link "onclick": function() { if ( isImage || !isLinkOrImage) {