rem: if (content) content.focus() 
add: #   let''s focus the content (needed) when the user escape it if (content) content.focus(); 
context:   destroyContextMenu: function (aEvent)  {    if (content)       content.focus()    BookmarksMenuDNDObserver.onDragRemoveFeedBack(document.popupNode); // needed on cancel    aEvent.target.removeEventListener("mousemove", BookmarksMenuController.onMouseMove, false)    // XXXpch: see bug 210910, it should be done properly in the backend    BookmarksMenuDNDObserver.mCurrentDragOverTarget = null;    BookmarksMenuDNDObserver.onDragCloseTarget();  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/72260ed013f25f88b46d956df9b5a4e2b9773252/bookmarksMenu.js/buggy/browser/components/bookmarks/content/bookmarksMenu.js