Created attachment 364008 [details]
Thanks for taking care of this issue.
This work is part of "Update the rendering" step of the HTML Event Loop specification <https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering>. So getting the integration part right will benefit all ports and make the event loop work a lot easier.
Comment on attachment 364008 [details]
Clearing flags on attachment: 364008
Committed r242643: <https://trac.webkit.org/changeset/242643>
All reviewed patches have been landed. Closing bug.
I reverted the breaking change along with this fix in https://trac.webkit.org/r242714