[Webkit-unassigned] [Bug 218840] REGRESSION(r269701): inspector/console/webcore-logging.html is crashing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 11 20:22:56 PST 2020


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

--- Comment #4 from Brian Burg <bburg at apple.com> ---
Analysis:

Test.html finishes loading. Our load event listener calls InspectorFrontendHost::loaded() which makes the  inspector focus, which makes the webpage window unfocus and resign first responder. This causes style recalc, and we have sync instrumentation underneath it (this should really be more async btw). The instrumentation generates an event to be dispatched to the frontend. The dispatcher hasn't been told that the window is loaded yet under InspectorFrontendHost::frontendLoaded. It's not safe to eval scripts due to the sync style recalc upthread, so the dispatcher suspends and tries again on another run loop turn.

-- 
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/20201112/a17c7115/attachment-0001.htm>


More information about the webkit-unassigned mailing list