ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js
changeset 10 232fbd5a2dcb
parent 6 1c3b8676e58c
child 15 73c48011b8c7
--- a/ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js	Tue Jul 06 14:03:49 2010 +0300
+++ b/ginebra2/chrome/bedrockchrome/contextmenu.snippet/ViewContextMenu.js	Wed Aug 18 09:37:05 2010 +0300
@@ -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)
                       {