[Webkit-unassigned] [Bug 189663] REGRESSION (PSON): White or Black flash occurs when process swapping on navigation on Mac

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 18 10:53:37 PDT 2018


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

--- Comment #16 from Chris Dumez <cdumez at apple.com> ---
Comment on attachment 350021
  --> https://bugs.webkit.org/attachment.cgi?id=350021
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=350021&action=review

> Source/WebKit/UIProcess/WebPageProxy.cpp:802
> +        pageClient().didRelaunchProcess();

The crashes are likely caused by not calling pageClient().didRelaunchProcess() anymore in case of process swap. The PageClient needs to be notified that the WebPageProxy's process has changed. Otherwise, it cannot do the necessary updates and things like SmartMagnificationController keep trying to receive IPC from the old process instead of the new one.

-- 
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/20180918/43ba19d6/attachment-0001.html>


More information about the webkit-unassigned mailing list