[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•2 years ago
|
||
WIP: Some wpt tests still fail.
Depends on D132663
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D132664
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D133695
Assignee | ||
Updated•2 years ago
|
Pushed by aethanyc@gmail.com: https://hg.mozilla.org/integration/autoland/rev/9b7d73b6d81e Part 1 - Implement the rendering of scrollbar-gutter. r=emilio https://hg.mozilla.org/integration/autoland/rev/b7cbd5b59fc5 Part 2 - Add tests variants for vertical writing-mode and rtl direction. r=emilio https://hg.mozilla.org/integration/autoland/rev/6b91412c20e3 Part 3 - Enable CSS scrollbar-gutter by default. r=emilio
Assignee | ||
Comment 7•2 years ago
|
||
"Intent to ship" sent. https://groups.google.com/a/mozilla.org/g/dev-platform/c/pAh2tDhBFOU/m/wQBctGKCCwAJ
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/32098 for changes under testing/web-platform/tests
Comment 9•2 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
Upstream PR was closed without merging
Comment 11•2 years ago
|
||
Pushed by aethanyc@gmail.com: https://hg.mozilla.org/integration/autoland/rev/83044c2e662d Part 1 - Implement the rendering of scrollbar-gutter. r=emilio https://hg.mozilla.org/integration/autoland/rev/24b42e6ae0f9 Part 2 - Add tests variants for vertical writing-mode and rtl direction. r=emilio https://hg.mozilla.org/integration/autoland/rev/4bc795a37d13 Part 3 - Enable CSS scrollbar-gutter by default. r=emilio
Assignee | ||
Updated•2 years ago
|
Comment 12•2 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
Upstream PR merged by moz-wptsync-bot
Description
•