title: touch events aren't fired
body: <p>I faced with the problem. If you tap next to the link (close, but not on the link), <code>touchend</code> event won't be fired, only <code>mouseup</code>. If you tap right on the link, two events will be triggered.</p>
  
  <p>html:</p>
  
  <pre><code>&lt;a id="link" href="#"&gt;link&lt;/a&gt;
  </code></pre>
  
  <p>js:</p>
  
  <pre><code>var link = document.getElementById('link');
  
  link.addEventListener('mouseup', function() {
      console.log('mouseup');
  });
  
  link.addEventListener('touchend', function() {
      console.log('touchend');
  });
  </code></pre>
  
  <p><a href="https://jsfiddle.net/Lj02zmz5/" rel="nofollow noreferrer">jsfiddle</a> (use dev tools device mode)</p>
  
  <p>Is it some browser's issue or it's described in the specification?</p>