rem: if (this.mTarget.localName == "menuitem" || this.mTarget.localName == "menu") { 
add: if (this.mTarget.localName == "menu"       || this.mTarget.localName == "menuitem"   || this.mTarget.localName == "menuseparator") { 
context:   hide: function ()   {    if (!this.mTarget)      return;    // special case for the menu items...    if (this.mTarget.localName == "menuitem" ||        this.mTarget.localName == "menu") {      this.hideMenuitem();      return;    }    var insertion = document.getElementById("insertion-feedback");    insertion.hidden = true;    this.mTarget = null;    this.mOrientation = null;  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/46640868094492e0503b171280e9000e209fe4ed/bookmarksMenu.js/buggy/browser/components/bookmarks/content/bookmarksMenu.js