rem: } else { 
add: document.getElementById("menuitem_useTheme_clone").hidden = true; break; case "themes": 
context: function buildContextMenu(aEvent){  if (aEvent.target.id != "extensionContextMenu")    return false;      var popup = document.getElementById("extensionContextMenu");  while (popup.hasChildNodes())    popup.removeChild(popup.firstChild);  var isExtensions = gWindowState == "extensions";  var menus = isExtensions ? gExtensionContextMenus : gThemeContextMenus;    for (var i = 0; i < menus.length; ++i) {    var clonedMenu = document.getElementById(menus[i]).cloneNode(true);    clonedMenu.id = clonedMenu.id + "_clone";    popup.appendChild(clonedMenu);  }  var extensionsStrings = document.getElementById("extensionsStrings");  var menuitem_about = document.getElementById("menuitem_about_clone");  var selectedItem = gExtensionsView.selectedItem;  var name = selectedItem ? selectedItem.getAttribute("name") : "";  menuitem_about.setAttribute("label", extensionsStrings.getFormattedString("aboutExtension", [name]));    var canEnable = gExtensionsViewController.isCommandEnabled("cmd_cancelUninstall");  document.getElementById("menuitem_cancelUninstall_clone").hidden = !canEnable;  document.getElementById("menuitem_uninstall_clone").hidden = canEnable;  if (isExtensions) {    canEnable = gExtensionsViewController.isCommandEnabled("cmd_reallyEnable");    document.getElementById("menuitem_enable_clone").hidden = !canEnable;    document.getElementById("menuitem_disable_clone").hidden = canEnable;  }  else {    var enableMenu = document.getElementById("menuitem_enable_clone");    if (gExtensionsView.selectedItem &&       (gExtensionsView.selectedItem.getAttribute("compatible") == "false" ||        gExtensionsView.selectedItem.getAttribute("blocklisted") == "true" ||        gExtensionsView.selectedItem.disabled))      // don't let the user activate incompatible themes, but show a (disabled) Enable      // menuitem to give visual feedback; it's disabled because cmd_enable returns false      enableMenu.hidden = false;    else {      enableMenu.hidden = true;    }  }      return true;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/e70cc1872d3fa7a9c82c261be41c9d7d67b9d270/extensions.js/buggy/toolkit/mozapps/extensions/content/extensions.js