ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js
changeset 9 b39122337a00
parent 3 0954f5dd2cd0
child 12 afcd8e6d025b
--- 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)
                       {