Closed Bug 1612889 Opened 5 years ago Closed 5 years ago

Scroll bar color should follow Firefox theme

Categories

(Core :: Widget, enhancement)

72 Branch
enhancement
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 1608663

People

(Reporter: mick.pearson, Unassigned)

References

()

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0

Steps to reproduce:

Upgrade to 72

Actual results:

Scrollbars changed color irrespective of theme or OS level settings, without sense.

Expected results:

Scrollbars should match location-bar and tabs-bar unless user intervenes to customize FF by actively reconfiguring FF.

NOTE: My site (http://www.swordofmoonlight.net) doesn't match the automatically selected color, and it has a forum put in an overlaid iframe that uses a different colored scrollbar so that it appears the scrollbar changes color even though the background remains unchanged. From an architectural perspective this option (widget.disable-dark-scrollbar) is a bonehead move and irritant for websites.

Websites are perfectly able to theme their scrollbars and it makes no sense for a scrollbar to not match the user-chrome unless a website really wants that in which case it should provide its own session setting so not to irritate users.

https://www.reddit.com/r/FirefoxCSS/comments/ey4uj7/q_fix_new_dark_scrollbars_for_site/
https://www.reddit.com/r/firefox/comments/ey4w0c/q_fix_new_dark_scrollbars_for_site/

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Component: Untriaged → Widget
Product: Firefox → Core
Resolution: --- → DUPLICATE
Summary: unwanted "dark mode" scrollbar UX on website (web dev, makes no sense, breaks design) → Scroll bar color should follow Firefox theme

This is a DEFECT and not enhancement, therefore it's not a duplicate strictly speaking unless the the other is changed to defect and given a high priority.

A defect is an instance of unexpected behavior.
An enhancement is a request to change intended behavior.
Dark scrollbars for dark backgrounds is a feature introduced in bug 1578377.

Status: RESOLVED → VERIFIED
Type: defect → enhancement

It's not an enhancement if an "enhancement" broke something functional. That means something that worked last week is broken, hence a defect.

You need to log in before you can comment on or make changes to this bug.