Closed Bug 1481125 Opened Last year Closed Last year

Tracking -moz-scrollbars-none when creating webcompat issues.

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

63 Branch
enhancement

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?
Would it be better if we simply drop this value? "overflow: -moz-scrollbars-none;" currently simply means "overflow: hidden;"
Component: Layout → CSS Parsing and Computation
Priority: -- → P3
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+
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
https://hg.mozilla.org/mozilla-central/rev/1c0a19134ba6
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Assignee: nobody → xidorn+moz
You need to log in before you can comment on or make changes to this bug.