2016-01-11 Matthew Hanson Merge r194667. rdar://problem/24074334 2016-01-06 Simon Fraser [iOS] Revert overflow:hidden on the body affecting viewport scale (r186786) https://bugs.webkit.org/show_bug.cgi?id=152803 rdar://problem/22242515 Reviewed by Tim Horton. * WebView/WebView.mm: (-[WebView _contentsSizeRespectingOverflow]): Keep this function which is used by UIKit, but change the implementation to just return the document size. 2015-12-14 Matthew Hanson Merge r193997. rdar://problem/23814333 2015-12-11 Beth Dakin _touchEventRegions should return regions in the view's coordinates https://bugs.webkit.org/show_bug.cgi?id=152189 -and corresponding- rdar://problem/23188605 Reviewed by Dan Bernstein. The comment here was actually out of date. It claimed that touch rectangles are in the coordinate system of the document, but we had actually changed them to be in the view’s coordinate system in order to fix issues with handling touch events in UIWebView. But now we are going back to having the touch rectangles be in the document’s coordinate system, so we should fix the rtl bugs here by converting to view coordinates before handing the rects off to iOS WK1 clients. * WebView/WebView.mm: (-[WebView _touchEventRegions]): 2015-10-17 Myles C. Maxfield Build fix after r191260 Unreviewed. * WebView/WebView.mm: (+[WebView initialize]): 2015-10-18 Myles C. Maxfield Stop honoring the user default "WebKitKerningAndLigaturesEnabledByDefault" https://bugs.webkit.org/show_bug.cgi?id=150287 Reviewed by Simon Fraser. * WebView/WebView.mm: (+[WebView initialize]): Deleted. 2015-10-13 Myles C. Maxfield Split TypesettingFeatures into kerning and ligatures bools https://bugs.webkit.org/show_bug.cgi?id=150074 Reviewed by Simon Fraser. * WebView/WebView.mm: (+[WebView initialize]): 2015-10-23 Matthew Hanson Merge r191487. rdar://problem/22811325 2015-10-22 Sam Weinig Navigations on the same host (but with different schemes and ports) should not trigger universal links https://bugs.webkit.org/show_bug.cgi?id=150481 Reviewed by Dan Bernstein. * WebCoreSupport/WebFrameLoaderClient.mm: (shouldTryAppLink): Update the policy for following universal links to only take host into consideration. 2015-10-15 Matthew Hanson Rollout r188486. rdar://problem/22707497 2015-10-14 Matthew Hanson Merge r188486. rdar://problem/22707497 2015-08-13 Andy Estes [Cocoa] Downloads do not start if policy decision is made asynchronously https://bugs.webkit.org/show_bug.cgi?id=147985 Reviewed by Brady Eidson. * WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::convertMainResourceLoadToDownload): Started a new download if the main resource loader is not calling didReceiveResponse. 2015-10-02 Babak Shafiei Merge r190092. 2015-09-21 Alexey Proskuryakov REGRESSION (r182648): UIWebView does not set location.hash synchronously https://bugs.webkit.org/show_bug.cgi?id=149415 Reviewed by Darin Adler. The problem was that the delegate in UI thread became asynchronous due to calling into LaunchServices. * WebCoreSupport/WebFrameLoaderClient.mm: (shouldTryAppLink): Don't attempt app links for same domain navigations. This check is part of substantially more complicated logic in WebKit2 that I don't understand, but that should be enough to demonstrate that this fix is an improvement at least. == Rolled over to ChangeLog-2015-07-23 ==