[Webkit-unassigned] [Bug 184210] REGRESSION (-r230129): web view doesn’t update or respond to resizing until client calls policy decision handler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 31 08:59:02 PDT 2018


--- Comment #2 from Chris Dumez <cdumez at apple.com> ---
Yes, I caused this by freezing the layer tree during the navigation policy decision.
This change was made to make the async code path more like the old sync code path. Several API tests started failing on iOS when we moved everybody over to the async policy code path. The reason for those failures is that the view would now do an initial layer tree commit for about:blank even though it was navigated to a test page as soon as it was created. This confused the tests which were getting temporarily a blank view and doing things like snapshots.

If it is not acceptable freeze the layer tree during this policy decision then we’ll need to find another solution to make those API tests happy. I thought it was would acceptable because the policy decision is normally quick as most clients respond right away.

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/20180331/b70b7ffe/attachment.html>

More information about the webkit-unassigned mailing list