For some reason, I am no longer able to drop a draggable table row on a target unless I grab the text in one of the cells of the row. The odd thing, is that this is only happening in FF. I started seeing this after I began introducing my code into a portal. When the same code was used in a basic html file, I could drag any part of the table row, and then drop it on its respective target.
What are the possible causes of this problem? I tried adding some debugging to the code base, but I can't seem to narrow it down. I don't really know how it is determined what can be dropped where, and when exacly that is determined. What happens when I start to drag an item? What happens when the dragged item is over a target?

Sounds bizarre.
Sounds bizarre. Unfortunately it is impossible to tell what's going on without major debugging, and, if I understood you correctly, it is not reproducible in small programs. From your description the bug is related to tables. If it includes CSS rules like "overflow: auto", it may be related to the bug #4845, which is left unresolved.