title: IOS - No "touchend" event for not fullscreen webview
body: <p>"onTouchEnd" is not firing when touch ends outside of webview.
  Compile with XCode 6, iOs 8, iPhone 6</p>
  
  <p>I have next layout:</p>
  
  <pre><code>|Navigation TAB|
  |Left view|Web view|Right view|
  |page view|
  </code></pre>
  
  <p>I can receive all touch events, when touch starts and ends, in web view.
  But if I start touch in webview and then move touch outside of it, I would stop receiving touchmove events as soon as I leave webview border, and no touchend event is received.</p>
  
  <p>Code fot test html file:</p>
  
  <pre><code>  &lt;head&gt;
    &lt;/head&gt;
    &lt;body bgcolor="#CC6"
        ontouchmove="console.info('move');"
        ontouchstart="console.info('start');"
        ontouchend="console.info('end');"
        ontouchcancelled="console.info('canceled');"
    &gt;
    &lt;h1&gt;This is a test&lt;/h1&gt;
    &lt;p&gt; Lore ip sum &lt;/p&gt;
    &lt;/body&gt;
  </code></pre>
  
  <p>Code of "viewDidLoad" function</p>
  
  <pre><code>[super viewDidLoad];
  // Do any additional setup after loading the view, typically from a nib.
  
  self.webView = [[UIWebView alloc] initWithFrame:self.mainView.bounds];
  
  [self.webView setScalesPageToFit:YES];
  [self.webView setAlpha:1];
  
  /* Disable scrolling of web view */
  for (id subview in [self.webView subviews]) {
      if ([subview isKindOfClass:[UIScrollView class]]) {
          ((UIScrollView*)subview).bounces = NO;
      }
  }
  
  self.webView.scrollView.bounces = NO;
  self.webView.scrollView.canCancelContentTouches = NO;
  self.webView.scrollView.scrollEnabled = NO;
  
  self.webView.backgroundColor = [UIColor magentaColor]; //[UIColor colorWithRed:(45.0/255.0) green:(50.0/255.0) blue:(53.0/255.0) alpha:1];
  self.webView.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin| UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
  [self.mainView addSubview:self.webView];
  
  
  NSString * localHtmlFilePath = [[NSBundle mainBundle] pathForResource:@"main" ofType:@"html" inDirectory:@"www"];
  NSString *html = [NSString stringWithContentsOfFile:localHtmlFilePath encoding:NSUTF8StringEncoding error:nil]; 
  
  
  
  [self.webView loadHTMLString:html baseURL:nil];
  </code></pre>
  
  <p>How this can be fixed? Is there are some configuration that I missed?</p>
  
  <p>Complete source code can be found here: <a href="https://github.com/Daraku/WebViewBug" rel="nofollow">https://github.com/Daraku/WebViewBug</a></p>