Closed Bug 961958 Opened 6 years ago Closed 6 years ago

Installer fonts are blurry

Categories

(Firefox :: Installer, defect)

x86_64
Windows 8.1
defect
Not set

Tracking

()

VERIFIED FIXED
Firefox 29

People

(Reporter: glandium, Assigned: rstrong)

Details

(Whiteboard: [stubv2=])

Attachments

(5 files)

On a 12" Full HD screen on a laptop running windows 8.1, the installer fonts looked blurry, while the same kind of dialog in Firefox itself (for the migration wizard) look fine. It would seem like a pixel density issue, where the installer is rendering at 1:1 and scaling at 1.5:1 or something itself.

See attached screenshots. On some characters, you can even see what looks like subpixel antialiasing being itself antialiased.
The stub installer is the primary installer now. Could you check if you see the same with it? If so, then this will be fixed when we have the time to convert the full installer to use the same UI. Thanks
Flags: needinfo?(mh+mozilla)
The stub installer looks equally bad.
Flags: needinfo?(mh+mozilla)
If that's any comfort, the bootcamp driver installer has the same problem (I guess it's just using NSIS)
I hadn't noticed it being blurry previously and I'll check on my system after I get it back tomorrow. Thanks for the on Mac OS X data point.

Brian, have you noticed this on any of your devices?
Flags: needinfo?(netzen)
Note that's *not* on a mac (I was installing bootcamp drivers to be able to use the usb dvd drive from a mac)
Thanks. By chance were you installing on a VM or anything else somewhat unusual?
No, windows 8.1 straight out of the box.
FWIW, the MozillaBuild installer, also using NSIS, has the same problem.
Note: NSIS added ManifestDPIAware in 3.0 Alpha 0 which should fix this with additional work.
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
Attached patch patch rev1Splinter Review
This fixes this bug until such a time as we can upgrade NSIS which can include <dpiAware>true</dpiAware> in the manifest.
Attachment #8364691 - Flags: review?(netzen)
Attachment #8364691 - Flags: review?(netzen) → review+
Pushed to mozilla-inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/376538c22d1f
Flags: in-testsuite-
Target Milestone: --- → Firefox 29
https://hg.mozilla.org/mozilla-central/rev/376538c22d1f
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Keywords: verifyme
Whiteboard: [stubv2+] → [stubv2=]
We are lacking the proper device to reproduce the bug.
Without reproducing the bug we can't verify it.
Mike Hommey can you help us by checking to see if the bug is fixed on the latest beta ? ( http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/29.0b7-candidates/build1/win32/en-US/ )
Flags: needinfo?(mh+mozilla)
The bug is indeed fixed. There are a few remaining issues, though. I'll file new bugs.
Flags: needinfo?(mh+mozilla)
Thanks Mike for the provided help, marking the bug as verified.
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.