Scrollbars being created when not required
Categories
(Core :: Layout: Scrolling and Overflow, defect, P3)
Tracking
()
People
(Reporter: apalmer, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: testcase)
Attachments
(1 file)
369 bytes,
text/html
|
Details |
Updated•8 years ago
|
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Comment 4•8 years ago
|
||
Updated•8 years ago
|
Comment 5•8 years ago
|
||
Updated•3 years ago
|
Comment 7•3 years ago
|
||
Canceling the ni from comment 2, since it was answered via a spec update that makes a scrollport exclude boxes "wholly outside its block-start or inline-start padding edges" from contributing scrollable overlow.
https://drafts.csswg.org/css-overflow-3/#scrollable
Updated•3 years ago
|
Updated•3 years ago
|
Comment 9•3 years ago
|
||
ni=me to come up with some testcases and/or spec analysis to see if this is just direct children vs. nested descendants of partially-in-scrollport children.
Comment 10•3 years ago
|
||
Aha, looks like I came up with a testcase of this sort in bug 1770516 already (see bug 1770516 comment 3 - 4).
Testcase: https://bug1770516.bmoattachments.org/attachment.cgi?id=9279349
Based on the first part there (which is expected to create a scrollbar & does do so in all browsers), It looks like we're OK to keep doing our "union the descendants" approach, and we only need to consider whether the overflow-rect is wholly outside the scrollport at the topmost level.
Description
•