rem: if ( !gDragDropEnabled ) return;  
context: function DragOverContentArea ( event ){  if ( !gDragDropEnabled )    return;    var validFlavor = false;  var dragSession = null;  var dragService =     Components.classes["component://netscape/widget/dragservice"].getService(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;      else if ( dragSession.isDataFlavorSupported("text/unicode") )        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: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/ff5704575e6cd5f8b471112e5671154d967e100b/navigatorDD.js/clean/xpfe/browser/resources/content/navigatorDD.js