rem: if (ok) this.openBookmark(selection, "properties"); 
add: if (ok) { var propWin = this.openBookmarkProperties(selection);  function canceledNewFolder() { BookmarksCommand.deleteBookmark(selection); propWin.document.documentElement.removeEventListener("dialogcancel", canceledNewFolder, false); propWin.removeEventListener("load", propertiesWindowLoad, false); }  function propertiesWindowLoad() { propWin.document.documentElement.addEventListener("dialogcancel", canceledNewFolder, false); } propWin.addEventListener("load", propertiesWindowLoad, false); } 
context:   createNewFolder: function (aTarget)  {    var name      = BookmarksUtils.getLocaleString("ile_newfolder");    var rFolder   = BMSVC.createFolder(name);    var selection = BookmarksUtils.getSelectionFromResource(rFolder);    var ok        = BookmarksUtils.insertSelection("newfolder", selection, aTarget);    if (ok)      this.openBookmark(selection, "properties");  },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/2a29f4da051fddd35c9a480a907ce1358b412841/bookmarks.js/clean/browser/components/bookmarks/content/bookmarks.js