every single file browser does dragging and dropping of files differently
eg.
nautilus - file:///path/to/file\r\n
konqueror - file:///path/to/file
thunar - does something completely different no filelist or string (that is java)
thunderbird - also some weird way filelist or string (that is java)

are there any other popular that does D&D in some other way?

wouldn't it be nice to have some consistent way on how drag and drop works over different tools.