Closed Bug 1695679 Opened 4 years ago Closed 4 years ago

Various reftest failures due to different scrollbar sizing with non-native theme enabled on Windows.

Categories

(Core :: Widget: Win32, defect)

defect

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(1 file)

No description provided.

The native theme doesn't enforce the size of the whole scrollbar. This is
important because if the scrollbar overflows the scroller we might suppress it.

This causes a variety of test failures with the non-native theme enabled. One
of the most glaring ones is:

http://wpt.live/css/css-flexbox/overflow-auto-006.html

We don't show scrollbars for the inline elements because their width is 50px
and the min scrollbar ends up being 51px (17 * 3) which is pretty unfortunate.

Instead, allow the thumb / scrollbar / track to shrink like the native theme.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/09b73f8c2145 Simplify non-native theme scrollbar sizing on Windows to match the native theme. r=mstange
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: