<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Touchend not triggered when sliding finger off right side of screen - UIWebView"
   href="https://bugs.webkit.org/show_bug.cgi?id=150591">150591</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Touchend not triggered when sliding finger off right side of screen - UIWebView
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>iOS
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>iOS 8.4
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>HTML Events
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>zach.peters&#64;pearson.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>A &quot;touchend&quot; event IS NOT triggered on the iPad when you touch the screen then slide your finger off the right side of the screen. A &quot;touchend&quot; event IS triggered when you touch the screen then slide your finger off the top, bottom, or left side of the screen. 

Actual Result: A &quot;touchend&quot; event IS NOT triggered on the iPad when you touch the screen then slide your finger off the right side of the screen.
Expected Result: A &quot;touchend&quot; event SHOULD BE triggered on the iPad when you touch the screen then slide your finger off the right side of the screen.

I am using the IOS app called &quot;WebView&quot; created by MashSpots. This app can be found on the Apps store by searching &quot;WebView&quot;. This app simulates a UIWebView or a WKWebView for a chosen URL. Inside this app, I've selected UIWebView, and entered this URL for a JSBin I created: <a href="https://jsbin.com/tomivahadi/edit?html,js,console,output">https://jsbin.com/tomivahadi/edit?html,js,console,output</a>. This JSBin console logs the string &quot;end&quot; when a &quot;touchend&quot; event is triggered. If you touch the button on that page, then slide your finger off the right side of the iPad, a &quot;touchend&quot; event IS NOT triggered. It is only triggered when you touch the screen again. However, a &quot;touchend&quot; event IS triggered immediately if you touch the button then slide your finger off of the top, bottom, or left side of the iPad.

IOS Version: 8.4.1
WebView app version: 1.2</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>