Closed
Bug 1481125
Opened 7 years ago
Closed 7 years ago
Tracking -moz-scrollbars-none when creating webcompat issues.
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: karlcow, Assigned: xidorn)
References
Details
(Keywords: dev-doc-complete, site-compat, Whiteboard: [webcompat:p2])
Attachments
(1 file)
On some websites, we noticed the usages of
```
html {
overflow: -moz-scrollbars-none;
}
```
This usually makes the viewport unscrollable.
Some cases (some of these might have changed since because the site changed or fixed it).
* WashingtonPost
https://bugzilla.mozilla.org/show_bug.cgi?id=1480037
https://webcompat.com/issues/17965
* www.hawkeyeinnovations.com
https://webcompat.com/issues/17525
body {
-ms-overflow-style: none;
overflow: -moz-scrollbars-none;
}
* www.abc.es
https://webcompat.com/issues/13645
#main_navigation {
overflow-y: auto;
-webkit-overflow-scrolling: touch;
overflow-scrolling: touch;
overflow: -moz-scrollbars-none;
-ms-overflow-style: none;
}
* www.shopclues.com
https://webcompat.com/issues/7804
.msc_wrapper {
overflow: -moz-scrollbars-none;
}
* www.justdial.com
https://webcompat.com/issues/7650
.custom-indicator {
overflow: auto;
overflow: -moz-scrollbars-none;
-webkit-overflow-scrolling: touch;
}
Related to
# Impossible to scroll
https://webcompat.com/issues/7812
overflow: -moz-scrollbars-vertical;
https://webcompat.com/issues/6970
https://webcompat.com/issues/3967
https://webcompat.com/issues/3855
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
https://github.com/morteza/bootstrap-rtl/issues/97#issuecomment-168671023
html {
overflow-y: scroll;
overflow-x: hidden;
overflow: -moz-scrollbars-vertical;
}
Flags: webcompat?
Assignee | ||
Comment 1•7 years ago
|
||
Would it be better if we simply drop this value? "overflow: -moz-scrollbars-none;" currently simply means "overflow: hidden;"
Assignee | ||
Updated•7 years ago
|
Component: Layout → CSS Parsing and Computation
Priority: -- → P3
Assignee | ||
Comment 2•7 years ago
|
||
Related code: https://searchfox.org/mozilla-central/rev/51268dcbdff0f6f4a5cff7986df0f616efc5bcfd/servo/components/style/properties/shorthands/box.mako.rs#22-48
We can probably put them behind a pref and see what will happen.
Assignee | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment on attachment 8998153 [details]
Bug 1481125 - Put overflow: -moz-scrollbar-* behind pref. r?emilio
Emilio Cobos Álvarez (:emilio) has approved the revision.
https://phabricator.services.mozilla.com/D2845
Attachment #8998153 -
Flags: review+
Updated•7 years ago
|
Keywords: site-compat
Updated•7 years ago
|
Keywords: dev-doc-needed
Updated•7 years ago
|
Flags: webcompat? → webcompat+
Whiteboard: [webcompat] → [webcompat:p2]
Pushed by xquan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1c0a19134ba6
Put overflow: -moz-scrollbar-* behind pref. r=emilio
Comment 6•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → xidorn+moz
Comment 7•7 years ago
|
||
Posted the site compatibility note: https://www.fxsitecompat.com/en-CA/docs/2018/several-non-standard-overflow-property-values-have-been-dropped/
Updated•7 years ago
|
Keywords: dev-doc-needed → dev-doc-complete
You need to log in
before you can comment on or make changes to this bug.
Description
•