title: Touchstart event never be triggered on Android Chrome at the first time of page loading
body: <p>On Android Chrome, when you create a new tab and access to a page with the content below, your touches to #touch div have never triggered touch-start events. Once you reload the page, you can trigger the event.</p>
  
  <p>Why? and How can I avoid this situation?</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
  &lt;head&gt;
    &lt;meta charset="UTF-8" /&gt;
    &lt;title&gt;touch start on Android&lt;/title&gt;
    &lt;style type="text/css"&gt;
    #touch, #click {
      position: relative;
      left: 100px;
      top: 100px;
      width: 200px;
      height: 200px;
      border: solid 1px black;
    }
    &lt;/style&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;div id="touch"&gt;Touch&lt;/div&gt;
    &lt;div id="click"&gt;Click&lt;/div&gt;
    &lt;script type="text/javascript"&gt;
    document.getElementById('touch').addEventListener('touchstart', function () { alert ('touch'); } , false);
    document.getElementById('click').addEventListener('click', function () { alert('click'); } , false);
    &lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <h3>My environment is,</h3>
  
  <ol>
  <li>Nexus 7 (2013)</li>
  <li>Android 4.30 build number JSS15Q</li>
  <li>Chrome 29.0.1547.72 (WebKit version 537.36(@156722), JavaScript version V8 3.19.18.21)</li>
  </ol>