title: Webkit iphone/ipad issue with mutl-touch
body: <p>In a UIWebView (multi-touch enabled) I got a page with two divs (div1 and div2), each of them having registered for the touchstart and touchend events. Everytime they are receiving touch events, I am dumping the content of:</p>
  
  <ul>
  <li>event.touches: contains all current
  touches </li>
  <li>event.targetTouches:
  contains touches relevant to the
  given target </li>
  <li>event.changedTouches:
  contains touches having triggered the
  event</li>
  </ul>
  
  <p>Consider the following scenario:</p>
  
  <ul>
  <li>tap on div1: event.touches contains div1</li>
  <li>without releasing div1, tap on div2: event.touches contains div1 and div2</li>
  <li>release div2 but not div1: event.touches is empty, it should not as div1 is still being pressed . Also div1 received a touchend event as if it had been released</li>
  <li>wait a while, still having div1 pressed, and it will receive a new touchstart event, which doesn't make sense as it has never been released.</li>
  </ul>
  
  <p>So basically when releasing one finger, it acts like both fingers were removed. Am I missing something? </p>