RESOLVED FIXED312392
Move RenderBlock overflow relayout logic out of RenderLayerScrollableArea
https://bugs.webkit.org/show_bug.cgi?id=312392
Summary Move RenderBlock overflow relayout logic out of RenderLayerScrollableArea
Sammy Gill
Reported 2026-04-15 11:02:48 PDT
RenderLayerScrollableArea::updateScrollbarsAfterLayout may end up calling layout on a renderer again, which is a bit surprising since it seems like this is supposed to contain logic that should be run after layout is completely finished. It seems like a renderer should get towards the end of its layout, determine if needs a scrollbar or loses one, and then rerun layout itself instead of having this happen deep inside RenderLayerScrollableArea cod
Attachments
Radar WebKit Bug Importer
Comment 1 2026-04-15 11:03:00 PDT
Sammy Gill
Comment 2 2026-04-15 11:03:54 PDT
EWS
Comment 3 2026-04-17 13:38:21 PDT
Committed 311471@main (d801bd01eb61): <https://commits.webkit.org/311471@main> Reviewed commits have been landed. Closing PR #60801 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.