Open Bug 886198 Opened 13 years ago Updated 4 years ago

HiDPI caused boxes with splitters to resize with layout.css.devPixelsPerPx != 1

Categories

(Core :: Layout, defect)

22 Branch
x86_64
Windows XP
defect

Tracking

()

People

(Reporter: alanc, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

With layout.css.devPixelsPerPx set to 1.25, moving splitters causes the content in the box to slowly shrink in width. The parent box size remains constant. Persistence data is saved correctly and the box will be correct when the app is reloaded in Firefox, but the visual representation shrinks and is not correct until restart. The effect is most noticeable if you make multiple small changes in the splitter positions in the same direction, releasing the mouse each time. The right side on box3 moves left on each splitter change. Appears to be accumulated errors introduced due to rounding.
Status: UNCONFIRMED → NEW
Component: Untriaged → Layout
Ever confirmed: true
Product: Firefox → Core
Blocks: win-hidpi
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: