109 "menuItems": |
109 "menuItems": |
110 [ |
110 [ |
111 { |
111 { |
112 "text": window.localeDelegate.translateText("txt_browser_content_view_menu_page_add_bookmark"), // "Add Bookmark", |
112 "text": window.localeDelegate.translateText("txt_browser_content_view_menu_page_add_bookmark"), // "Add Bookmark", |
113 "onclick": function() { |
113 "onclick": function() { |
114 launchBookmarkDialog(pageController.currentDocTitle, pageController.currentDocUrl,0), |
114 launchBookmarkDialog(pageController.currentDocTitle, pageController.currentDocUrl,0); |
115 }, |
115 }, |
116 }, |
116 }, |
117 { |
117 { |
118 "text": (popupsBlocked ) ? |
118 "text": (popupsBlocked ) ? |
119 window.localeDelegate.translateText("txt_browser_content_view_menu_page_allow_popups"): |
119 window.localeDelegate.translateText("txt_browser_content_view_menu_page_allow_popups"): |
149 else |
149 else |
150 tabList = tabList.concat(viewMenu_getNavMenuData(false)); |
150 tabList = tabList.concat(viewMenu_getNavMenuData(false)); |
151 |
151 |
152 var linkMenuItems = new Array(); |
152 var linkMenuItems = new Array(); |
153 |
153 |
|
154 // Get link related menu items. |
|
155 if (isLink || !isLinkOrImage) |
|
156 linkMenuItems = linkMenuItems.concat(viewMenu_getLinkItems(linkUrl)); |
|
157 |
154 // Get image related menu items. |
158 // Get image related menu items. |
155 if (isImage || !isLinkOrImage) |
159 if (isImage || !isLinkOrImage) |
156 linkMenuItems = linkMenuItems.concat(viewMenu_getImageItems(imageUrl)); |
160 linkMenuItems = linkMenuItems.concat(viewMenu_getImageItems(imageUrl)); |
157 |
161 |
158 // Get link related menu items. |
162 |
159 if (isLink || !isLinkOrImage) |
|
160 linkMenuItems = linkMenuItems.concat(viewMenu_getLinkItems(linkUrl)); |
|
161 |
|
162 linkMenuItems = linkMenuItems.concat( |
163 linkMenuItems = linkMenuItems.concat( |
163 [ |
164 [ |
164 { |
165 { |
165 "text": window.localeDelegate.translateText("txt_browser_content_view_menu_link_share_link"), // "Share" |
166 // Show "Share" for Image or empty area, "Share Link" for link in the menu item. |
|
167 "text": (isImage || !isLinkOrImage) ? |
|
168 window.localeDelegate.translateText("txt_browser_content_view_menu_page_share"): |
|
169 window.localeDelegate.translateText("txt_browser_content_view_menu_link_share_link"),//Share Link |
166 "onclick": function() { |
170 "onclick": function() { |
167 if ( isImage || !isLinkOrImage) |
171 if ( isImage || !isLinkOrImage) |
168 { |
172 { |
169 pageController.share(imageUrl); |
173 pageController.share(imageUrl); |
170 } |
174 } |