rem: else if ( dragSession.isDataFlavorSupported("text/plain") ) validFlavor = true; 
add: else if ( dragSession.isDataFlavorSupported("text/unicode") ) validFlavor = true; 
context: function DragOverTree ( event ){  if ( !gDragDropEnabled )    return;      var validFlavor = false;  var dragSession = null;  var retVal = true;  var dragService =     Components.classes["component://netscape/widget/dragservice"].getService(Components.interfaces.nsIDragService);  if ( !dragService ) return(false);  dragSession = dragService.getCurrentSession();  if ( !dragSession ) return(false);  if ( dragSession.isDataFlavorSupported("moz/toolbaritem") ) validFlavor = true;  else if ( dragSession.isDataFlavorSupported("text/plain") ) validFlavor = true;  //XXX other flavors here...  // touch the attribute on the rowgroup to trigger the repaint with the drop feedback.  if ( validFlavor )  {    //XXX this is really slow and likes to refresh N times per second.    var rowGroup = event.target.parentNode.parentNode;    rowGroup.setAttribute ( "dd-triggerrepaint", 0 );    dragSession.canDrop = true;    // necessary??    retVal = false; // do not propagate message  }  return(retVal);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/ff5704575e6cd5f8b471112e5671154d967e100b/bookmarksDD.js/buggy/xpfe/components/bookmarks/resources/bookmarksDD.js