rem: commands = ["bm_expandfolder", "bm_separator", "delete"]; 
add: commands = ["bm_separator", "delete"]; 
context:   getCommands: function (aNodeID, aParent, aDS)  {    var type = BookmarksUtils.resolveType(aNodeID, aDS);    if (!type)      return null;    var ptype = null;    aParent =  (aParent != null) ? aParent : BMSVC.getParent(aNodeID);    if (aParent) {      ptype = BookmarksUtils.resolveType(aParent, aDS);      if (ptype == "Livemark") {        type = "LivemarkBookmark";      }    }    var commands = [];    // menu order:    //     // bm_expandfolder    // bm_open, bm_openfolder    // bm_openinnewwindow    // bm_openinnewtab    // ---------------------    // bm_newfolder    // ---------------------    // cut    // copy    // paste    // ---------------------    // delete    // ---------------------    // bm_refreshlivemark    // bm_sortbyname    // ---------------------    // bm_properties    switch (type) {    case "BookmarkSeparator":      commands = ["bm_newbookmark", "bm_newfolder", "bm_newseparator", "bm_separator",                  "cut", "copy", "paste", "bm_separator",                  "delete", "bm_separator",                  "bm_sortbyname", "bm_separator",                  "bm_properties"];      break;    case "Bookmark":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "bm_newbookmark", "bm_newfolder", "bm_newseparator", "bm_separator",                  "cut", "copy", "paste", "bm_separator",                  "delete", "bm_separator",                  "bm_sortbyname", "bm_separator",                  "bm_properties"];      break;    case "Folder":    case "PersonalToolbarFolder":      commands = ["bm_expandfolder", "bm_openfolder", "bm_managefolder", "bm_separator",                   "bm_newbookmark", "bm_newfolder", "bm_newseparator", "bm_separator",                  "cut", "copy", "paste", "bm_separator",                  "delete", "bm_separator",                  "bm_sortbyname", "bm_separator",                  "bm_properties"];      break;    case "IEFavoriteFolder":      commands = ["bm_expandfolder", "bm_separator", "delete"];      break;    case "IEFavorite":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "copy"];      break;    case "FileSystemObject":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "copy"];      break;    case "Livemark":      commands = ["bm_expandfolder", "bm_openfolder", "bm_separator",                  "cut", "copy", "bm_separator",                  "delete", "bm_separator",                  "bm_refreshlivemark", "bm_sortbyname", "bm_separator",                  "bm_properties"];      break;    case "LivemarkBookmark":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "copy"];      break;    case "ImmutableBookmark":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab"];      break;    default:       commands = [];    }    return new CommandArrayEnumerator(commands);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/311b03921540640cab9afb78363bb614e7ea2e0b/bookmarks.js/clean/browser/components/bookmarks/content/bookmarks.js