WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
312392
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-04-15 11:03:00 PDT
<
rdar://problem/174850591
>
Sammy Gill
Comment 2
2026-04-15 11:03:54 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60801
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.
Top of Page
Format For Printing
XML
Clone This Bug