ChangeLog   [plain text]


2016-01-11  Matthew Hanson  <matthew_hanson@apple.com>

        Merge r194667. rdar://problem/24074334

    2016-01-06  Simon Fraser  <simon.fraser@apple.com>

            [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  <matthew_hanson@apple.com>

        Merge r193997. rdar://problem/23814333

    2015-12-11  Beth Dakin  <bdakin@apple.com>

            _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  <mmaxfield@apple.com>

        Build fix after r191260

        Unreviewed.

        * WebView/WebView.mm:
        (+[WebView initialize]):

2015-10-18  Myles C. Maxfield  <mmaxfield@apple.com>

        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  <mmaxfield@apple.com>

        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  <matthew_hanson@apple.com>

        Merge r191487. rdar://problem/22811325

    2015-10-22  Sam Weinig  <sam@webkit.org>

            Navigations on the same host (but with different schemes and ports) should not trigger universal links
            <rdar://problem/22811325>
            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  <matthew_hanson@apple.com>

        Rollout r188486. rdar://problem/22707497

2015-10-14  Matthew Hanson  <matthew_hanson@apple.com>

        Merge r188486. rdar://problem/22707497

    2015-08-13  Andy Estes  <aestes@apple.com>

            [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  <bshafiei@apple.com>

        Merge r190092.

    2015-09-21  Alexey Proskuryakov  <ap@apple.com>

            REGRESSION (r182648): UIWebView does not set location.hash synchronously
            https://bugs.webkit.org/show_bug.cgi?id=149415
            <rdar://problem/22169467>

            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 ==