Closed Bug 1368845 Opened 4 years ago Closed 4 years ago

Font rendering on OS X is not correct with gfx.webrendest.enabled

Categories

(Core :: Graphics: WebRender, defect, P1)

Unspecified
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox56 --- unaffected
firefox57 --- unaffected

People

(Reporter: mkohler, Assigned: gw)

References

(Blocks 1 open bug)

Details

(Whiteboard: [wr-mvp] [gfx-noted])

Attachments

(2 files)

When enabling gfx.webrenderest.enabled the font rendering is does not work as expected (see attached screenshot; top enabled, bottom disabled).

This however does not happen with only gfx.webrenderer.enabled set to true.
Me from bug 1367010 comment 3:
> Quick test (Debian): Text is thinner (if I doubleclick to mark it it's normal (subpixel hinting/font smoothing)) [...]

I see, your letters are not thinner, but not always correctly positioned ("il" from "File a Bug"). And I wonder why your "Quick search" button has a gradient background, but mine not.
Just to confirm this is on Linux?
Flags: needinfo?(me)
(In reply to Jeff Muizelaar [:jrmuizel] from comment #2)
> Just to confirm this is on Linux?

Wihin a 10 minute time frame he also reported bug 1368846, so his screenshot is probably from macOS. That could also explain the variations of this bug.
Whiteboard: [gfx-note]
Whiteboard: [gfx-note] → [gfx-noted]
This is correct, only tested Mac.
Flags: needinfo?(me)
OS: Unspecified → Mac OS X
Yeah, this is a known issue on Mac.
Summary: Font rendering is not correct with gfx.webrenderest.enabled → Font rendering on OS X is not correct with gfx.webrenderest.enabled
Summary: Font rendering on OS X is not correct with gfx.webrenderest.enabled → Font rendering on OS X is not correct with gfx.webrendest.enabled
Bug 1400216 updates to a webrender version that contains https://github.com/servo/webrender/pull/1715 , which should fix all remaining cases of this problem.
Depends on: 1400216
Other than https://github.com/servo/webrender/issues/1728 , this is fixed now.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Priority: P3 → P1
Whiteboard: [gfx-noted] → [wr-mvp] [gfx-noted]
Assignee: nobody → gwatson
You need to log in before you can comment on or make changes to this bug.