title: document.elementFromPoint(x,y) - pure JavaScript alternative?
body: <p>On some Android devices (native browser) <code>elementFromPoint()</code> is <a href="https://stackoverflow.com/questions/11267961/css-overflow-breaks-click-events-on-galaxy-tab">broken</a> when using the  <code>overflow:auto</code> CSS property in many situations, so that it returns a parent (the one with <code>overflow:auto</code>) of the correct element.</p>
  
  <p>Is there a complete, fast replacement/polyfill for that function that resembles the native function, but is written in JavaScript?</p>
  
  <p>I am aware of the <code>offsetXXXXX</code> properties, but when adding scrolling and position/overflow CSS settings things are becoming complex...</p>