context: function BrowserPopupShowing () {  /*   * Open Link as New Tab     */      if(document.commandDispatcher.focusedElement && document.commandDispatcher.focusedElement.href) {	gFocusedElementHREFContextMenu=document.commandDispatcher.focusedElement.href;	document.getElementById("link_as_new_tab").hidden=false;	document.getElementById("item-backbutton").hidden=true;	document.getElementById("item-forwardbutton").hidden=true;	document.getElementById("item-reloadbutton").hidden=true;  } else {	document.getElementById("link_as_new_tab").hidden=true;		document.getElementById("item-backbutton").hidden=false;	document.getElementById("item-forwardbutton").hidden=false;	document.getElementById("item-reloadbutton").hidden=false;	  }  var selectedRange=getBrowser().selectedBrowser.contentDocument.getSelection();   /* Enable Copy */  if(selectedRange.toString()) {    document.getElementById("item-copy").style.display="block";  }    /* Enable Paste - Can paste only if the focused element has a value attribute. :)     THis may affect XHTML nodes. Users may be able to paste things within XML nodes.   */  if (document.commandDispatcher.focusedElement) {    if(document.commandDispatcher.focusedElement.nodeName=="INPUT"||document.commandDispatcher.focusedElement.nodeName=="TEXTAREA") {      if(DoClipCheckPaste()) {        document.getElementById("item-paste").style.display="block";	      }    }  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/be05bbf0a276bcaac382843d512c05a8b1a56234/minimo.js/buggy/minimo/chrome/content/minimo.js