RESOLVED FIXED 218950
[LFC][Geometry] Add support for horizontal/vertical scrollbar spacing
https://bugs.webkit.org/show_bug.cgi?id=218950
Summary [LFC][Geometry] Add support for horizontal/vertical scrollbar spacing
zalan
Reported 2020-11-14 20:06:49 PST
(this is for integration only)
Attachments
Patch (6.50 KB, patch)
2020-11-14 20:38 PST, zalan
no flags
zalan
Comment 1 2020-11-14 20:38:29 PST
EWS
Comment 2 2020-11-15 06:23:45 PST
Committed r269825: <https://trac.webkit.org/changeset/269825> All reviewed patches have been landed. Closing bug and clearing flags on attachment 414153 [details].
Radar WebKit Bug Importer
Comment 3 2020-11-15 06:24:17 PST
Simon Fraser (smfr)
Comment 4 2020-11-16 08:25:52 PST
Does this support the "scrollbars on the left" configuration?
zalan
Comment 5 2020-11-16 09:58:58 PST
>Does this support the "scrollbars on the left" configuration? Certainly not. This is about reserving space for the scrollbars which is pretty much all we need in the context of layout (unless I miss something here).
Simon Fraser (smfr)
Comment 6 2020-11-16 10:19:04 PST
The left-side scrollbar does take space, so I think you'd have to support it. See shouldPlaceBlockDirectionScrollbarOnLeft()
zalan
Comment 7 2020-11-16 12:18:11 PST
(In reply to Simon Fraser (smfr) from comment #6) > The left-side scrollbar does take space, so I think you'd have to support > it. See shouldPlaceBlockDirectionScrollbarOnLeft() Let me rephrase it. This is an integration patch, so whatever the renderer has as scrollbar space, we reserve the same amount of pixels in BoxGeometry (when we copy the pre-computed geometry from RenderTree to LayoutTree). What I meant by "certainly not" was that at this point we don't really care whether it's a left or right scrollbar.
Note You need to log in before you can comment on or make changes to this bug.