I have a table on which I need to implement draggable header columns. I implemented it using Chrome as my browser, and everything worked fine. When I tested it in Firefox (1
Firefox requires 'something' (that we call 'init' here) to be set in dragstart
event to initialize the rest of drag events to occur.
This is probably because all of the DOM elements are draggable="true"
by default in XUL. (reference: https://bugzilla.mozilla.org/show_bug.cgi?id=646823#c4)
Example:
Drag me
Chrome doesn't require such 'initialization'.