context:   onDragOver: function (aEvent, aFlavour, aDragSession)  {    const kMBO = Components.interfaces.nsIMenuBoxObject;    var target = aEvent.target;    if (!(target.id in fileButton.menuIsOpen))      fileButton.menuIsOpen[target.id] = false;        if (!fileButton.menuIsOpen[target.id] &&        (target.localName == "menu" || target.localName == "menubutton")) {      var mBO = target.boxObject.QueryInterface(kMBO);      mBO.openMenu(true);      fileButton.menuIsOpen[target.id] = true;    }        if (target.localName == "menu" || target.localName == "menuitem") {      var parentMenu = target.parentNode.parentNode;      var parentBO = parentMenu.boxObject.QueryInterface(kMBO);      parentBO.activeChild = target;    }  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0b2dd2b2d2fd037df917e07645fa019a963332a5/bookmarks.js/clean/xpfe/components/bookmarks/resources/bookmarks.js