Open Bug 1430663 Opened 7 years ago Updated 2 years ago

some UI elements don't scale with layout.css.devPixelsPerPx

Categories

(Core :: Layout: Form Controls, defect, P3)

x86_64
Linux
defect

Tracking

()

Tracking Status
firefox57 --- affected
firefox58 --- affected
firefox59 --- affected

People

(Reporter: dev, Unassigned)

Details

Attachments

(2 files)

Attached image devPx2-vs-devPx1.png
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0 Build ID: 20180113100255 Steps to reproduce: set layout.css.devPixelsPerPx to 2 (to scale on HiDPI monitors) Actual results: Scrollbar, inputs (number, checkbox, radio, etc) don't scale properly Expected results: They should get bigger like the rest of the UI
It's hard to tell how small the buttons are in the comparison. Here's a screenshot in context of everything else
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
User Agent Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Firefox 57.0.4, Build ID: 20180103231032 I have manged to reproduce this issue on Ubuntu 14.0.4 x64 on latest Firefox (57.0.4) release and latest Nightly (59.0a1) build. For testing this I have used the code from the provided screenshots from comment 1: "data:text/html,<input type="number"><input type="checkbox"><input type="radio">". On Windows and Mac you can observe that the inputs are also scaled, but on Linux I can't see any difference.
Status: UNCONFIRMED → NEW
Component: Untriaged → Layout
Ever confirmed: true
Product: Firefox → Core
Either issue in Form Controls or in Widget. Probably the latter. Also I found that at least on macOS, the small control buttons inside <input type=number> don't scale even though the input box itself scales.
Component: Layout → Layout: Form Controls
[ Triage 2017/02/20: P3 ]
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: