rem: aEvent.preventCapture(); 
add: aEvent.stopPropagation(); 
context: function onViewMenuSortItemSelected(aEvent){  var resource = aEvent.target.getAttribute("resource");    const kPrefSvcContractID = "@mozilla.org/preferences-service;1";  const kPrefSvcIID = Components.interfaces.nsIPrefService;  var prefSvc = Components.classes[kPrefSvcContractID].getService(kPrefSvcIID);  var bookmarksSortPrefs = prefSvc.getBranch("browser.bookmarks.sort.");  switch (resource) {  case "":    break;  case "direction":    var dirn = bookmarksSortPrefs.getCharPref("direction");    if (aEvent.target.id == "ascending")      bookmarksSortPrefs.setCharPref("direction", "natural");    else if (aEvent.target.id == "descending")      bookmarksSortPrefs.setCharPref("direction", "ascending");    else      bookmarksSortPrefs.setCharPref("direction", "descending");    break;  default:    bookmarksSortPrefs.setCharPref("resource", resource);    var direction = bookmarksSortPrefs.getCharPref("direction");    if (direction == "descending")      bookmarksSortPrefs.setCharPref("direction", "natural");    break;  }  aEvent.preventCapture();}  
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/04cfde2d6fd8dbf1abe2b7ec6ca8d6cbb0386d6d/bookmarksManager.js/buggy/browser/components/bookmarks/content/bookmarksManager.js