When binding onmouseover/onmouseout to a table row, there is a 1-pixel gap between td's where the events are triggered as if the cursor has left the row. Inspecting the element under the 1-pixel gap reports the table rather than the td or tr. Example: http://jsfiddle.net/timmywil/EQWhM/2/ This behaviour is seen both in Safari and Chrome, and is semantically incorrect as the cursor does never leave the row. IE and Firefox handle the above example correctly.
This issue seems to be similar to https://bugs.webkit.org/show_bug.cgi?id=74864 and can perhaps be marked a duplicate of it?
*** This bug has been marked as a duplicate of bug 74864 ***