context: function BrowserContentAreaPopupShowing () {  var selectedRange=gBrowser.selectedBrowser.contentDocument.getSelection();  /* Enable Copy */    if( selectedRange && selectedRange.toString() ) {    document.getElementById("item-copy").hidden=false;  } else {    document.getElementById("item-copy").hidden=true;  }    /* 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.   */  var targetPopupNode = document.popupNode;   if( targetPopupNode instanceof HTMLInputElement || targetPopupNode instanceof HTMLTextAreaElement ) {      if(DoClipCheckPaste()) {        document.getElementById("item-paste").hidden=false;      }  } else {    document.getElementById("item-paste").hidden=true;  }   /*   * Open Link as New Tab     */   if( targetPopupNode.href ) {     gPopupNodeContextMenu = targetPopupNode.href;    document.getElementById("link_as_new_tab").hidden=false;  } else {    document.getElementById("link_as_new_tab").hidden=true;  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/496dc6fd0389007fd4499ff03c96045eb16c8b7d/minimo.js/buggy/minimo/chrome/content/minimo.js