title: iOS 8 mobile safari wrong timestamp on touch events
body: <p>I read a lot about scrolling issues within iOS 8 and disabled Javascript. But I am facing a strange behavoir which seems to me like an other bug.</p>
  
  <p>I have a hyprid web app running within cordova phonegap. Everything works fine, and I do not use scroll listeners. Somehow, after some pushing the app into the background and bring to foreground again (So far I was not able to find out why it happens), all touch event timestamps are delayed for 10 seconds.</p>
  
  <p>I use sencha touch framework which is captureing this timestamp to handle functionality.</p>
  
  <p>Would be nice to hear if someone else facing same behavior or already got a solution for this. Meanwhile I will do more testing and update this post with more detailed information.</p>
  
  <p>Thanks</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <pre><code>document.addEventListener('touchstart', function(e){
     console.log('touchdelay: ' + (Date.now() - e.timeStamp));
  }, false);
  
  //returns:
  //touchdelay: 11699655
  </code></pre>
  
  <p>So this test I did just now tells me that the event happened more than 3 hours ago.</p>
  
  <p><strong>UPDATE2:</strong>
  I am able to reproduce the error on iPhone 5s by opening mobile safari, loading any page, pushing the phone into sleep mode, waiting for 15 seconds, open safari.</p>
  
  <p>I opened a bug report on apple's bug system.</p>