rem: var browserTarget = BookmarksUtils.getBrowserTargetFromEvent(aEvent); 
add: var browserTarget = whereToOpenLink(aEvent); 
context:   loadBookmark: function (aEvent, aTarget, aDS)  {    if (aTarget.getAttribute("class") == "openintabs-menuitem")      aTarget = aTarget.parentNode.parentNode;          // Check for invalid bookmarks (most likely a static menu item like "Manage Bookmarks")    if (!this.isBTBookmark(aTarget.id))      return;    var rSource   = RDF.GetResource(aTarget.id);    var selection = BookmarksUtils.getSelectionFromResource(rSource);    var browserTarget = BookmarksUtils.getBrowserTargetFromEvent(aEvent);    BookmarksCommand.openBookmark(selection, browserTarget, aDS);    aEvent.preventBubble();  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/865bfc75b23ed219acdbb216fba1abcd6d531fc1/bookmarksMenu.js/clean/browser/components/bookmarks/content/bookmarksMenu.js