Open Bug 1724558 Opened 3 years ago Updated 3 years ago

Use fixed cleartype parameters when RFP is enabled

Categories

(Core :: Graphics, enhancement)

enhancement

Tracking

()

People

(Reporter: tjr, Assigned: tjr)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

While digging into software rendering for canvas, one of the differences we identified was cleartype parameters set in Windows Settings affected software canvas rendering, and therefore might be different between user machines.

We would like to fix these values when RFP is enabled. I see in the recent Bug 1698946 we refactored how cleartype parameters are given in ScaledFontDWrite::CreateSkTypeface so we will build on that code...

tjr - you might also want to look at the changes being worked on in bug 1711553.

As I understand it, these are being modified to use the settings that we are already passing into skia rather than using the DWrite API,
so the settings changes from this bug should flow through to those changes.
The code also makes some decisions based on font settings, but hopefully they won't increase the fingerprinting information.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: