[Webkit-unassigned] [Bug 182152] New: REGRESSION (r221899): Web Content process hangs when webpage tries to make a new window if the WKWebView doesn’t have a UI delegate

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 25 15:14:33 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=182152

            Bug ID: 182152
           Summary: REGRESSION (r221899): Web Content process hangs when
                    webpage tries to make a new window if the WKWebView
                    doesn’t have a UI delegate
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: InRadar, Regression
          Severity: Normal
          Priority: P1
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mitz at webkit.org
                CC: achristensen at apple.com, beidson at apple.com

rdar://problem/36881934

If the webpage tries to create a new window, and the WKWebView doesn’t have a UI delegate, the Web Content process will hang.

This was introduced in <https://trac.webkit.org/r221899> (the change made for bug 176568). It made the base implementation of API::UIClient::createNewPage() just return, instead of calling the completion handler with a null pointer. This leaves the Web Content process blocked waiting indefinitely.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180125/f1c3b381/attachment-0001.html>


More information about the webkit-unassigned mailing list