[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