rem: var selectedItem = rssItemListBox.selectedItem; var items = currentFeed.getItems(feedItemOrder); var link = items[selectedItem.value].getLink(); var tabbed = false;  if(aEvent.button == 1) { tabbed = true; } if(aEvent.ctrlKey) { tabbed = true; }  if(tabbed) { getContentBrowser().addTab(link); } else { getContentBrowser().loadURI(link); } selectedItem.setAttribute("visited", "true"); 
add: openURI( feedItem.getLink(), aEvent ); listItem.setAttribute("visited", "true"); 
context: function rssItemListBoxClick(aEvent) {	if(aEvent.type == "click") {		if(aEvent.button == 2 || aEvent.originalTarget.localName != "listitem") {			return;		}	} else if(aEvent.type == "keypress") {		if(aEvent.originalTarget.localName != "listbox") {			return;		}	}	var feedItemOrder = CommonFunc.getPrefValue(CommonFunc.FEED_ITEM_ORDER, "str", "chrono");	var selectedItem = rssItemListBox.selectedItem;	var items = currentFeed.getItems(feedItemOrder);	var link = items[selectedItem.value].getLink();	var tabbed = false;	if(aEvent.button == 1) { tabbed = true; } // click middle button	if(aEvent.ctrlKey) { tabbed = true; } // press Ctrl Key		if(tabbed) {		getContentBrowser().addTab(link);		} else {		getContentBrowser().loadURI(link);	}	selectedItem.setAttribute("visited", "true");}
meta: 359	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/359/0836aa5950ebb5709cc287f83096a095c1523d80/sage.js/buggy/src/sage/content/sage.js