[css-overflow-4] Implement "scrollbar-gutter" css property
Categories
(Core :: Layout: Scrolling and Overflow, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox97 | --- | fixed |
People
(Reporter: dholbert, Assigned: TYLin, Mentored)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
https://drafts.csswg.org/css-overflow-4/#scrollbar-gutter-property
Currently it just takes:
Value: auto | stable && mirror?
"auto" is the existing behavior.
"stable" sets aside space for a scrollbar gutter in (non-overlay) scrollable elements that otherwise wouldn't be showing a scrollbar (e.g. not-overflowed "overflow:auto", and also overflow:hidden)
"mirror" makes us reserve some scrollbar space on the opposite side as well.
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Per https://github.com/w3c/csswg-drafts/issues/6349#issuecomment-880053625, the syntax is changed to
Value: auto | stable && both-edges?
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
WIP: Some wpt tests still fail.
Depends on D132663
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D132664
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D133695
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 7•3 years ago
|
||
"Intent to ship" sent. https://groups.google.com/a/mozilla.org/g/dev-platform/c/pAh2tDhBFOU/m/wQBctGKCCwAJ
Comment 9•3 years ago
|
||
Backed out 3 changesets (Bug 1715112) for causing xpcshell failures on test_css-properties-db.js.
Backout link](https://hg.mozilla.org/integration/autoland/rev/31ae39c96ef8e5ab9da2dd2d209e64ff531abed4)
Push with failures
Failure Log
Comment 11•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Comment 12•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/83044c2e662d
https://hg.mozilla.org/mozilla-central/rev/24b42e6ae0f9
https://hg.mozilla.org/mozilla-central/rev/4bc795a37d13
Description
•