after cairo update font matrix skews reverse direction

RESOLVED INVALID

Status

()

P2
normal
RESOLVED INVALID
11 years ago
11 years ago

People

(Reporter: jtd, Assigned: vlad)

Tracking

Trunk
x86
Mac OS X
Points:
---
Bug Flags:
blocking1.9 +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
After the latest cairo update, bug 421422, skews applied to the font matrix reverse direction.  Unfortunately, I'm seeing this with a patch I'm working on to do fake italics, so the testcase involves setting up a patch.

Steps:

1. build with patch 0.9 attached to bug 364713
2. load the testcase:

https://bugzilla.mozilla.org/attachment.cgi?id=307197

3. scroll down to MS Gothic, in the section for italics

Result: glyphs are skewed left instead of right
(Reporter)

Updated

11 years ago
Flags: blocking1.9?
Priority: -- → P2
(Reporter)

Updated

11 years ago
Blocks: 364713
Yep, I have a fix for this -- basically cairo_quartz_show_glyphs isn't correctly accounting for the flipped y axis in the text matrix.  Will get this in tomorrow morning.
Flags: blocking1.9? → blocking1.9+
(Reporter)

Comment 2

11 years ago
Created attachment 310249 [details] [diff] [review]
patch, simple workaround until vlad fixes
We decided that this wasn't a bug -- the quartz backend was just wrong before this update.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.