On some Android devices (native browser)
elementFromPoint() is broken when using the
overflow:auto CSS property in many situations, so that it returns a parent (the one with
overflow:auto) of the correct element.
I am aware of the
offsetXXXXX properties, but when adding scrolling and position/overflow CSS settings things are becoming complex…