add: else if ( dragSession.isDataFlavorSupported("text/unicode") ) validFlavor = true; 
context:   function DragOverContentArea ( event )  {    var validFlavor = false;    var dragSession = null;    var dragService = Components.classes["component://netscape/widget/dragservice"].getService();    if ( dragService ) dragService = dragService.QueryInterface(Components.interfaces.nsIDragService);    if ( dragService ) {      dragSession = dragService.getCurrentSession();      if ( dragSession ) {        if ( dragSession.isDataFlavorSupported("moz/toolbaritem") )          validFlavor = true;        else if ( dragSession.isDataFlavorSupported("text/plain") )          validFlavor = true;        //XXX other flavors here...such as files from the desktop?                if ( validFlavor ) {          // XXX do some drag feedback here, set a style maybe???                    dragSession.canDrop = true;          event.preventBubble();        }      }    }  } // DragOverContentArea
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/713448c361a683a0e0905c5efb308d9ff6c0a2fa/navigator.js/buggy/xpfe/browser/resources/content/navigator.js