Looking for saved searches? click on "Search Bugs" above.

[10.5] major characters width issues when using 10.5 SDK

RESOLVED FIXED

Status

()

Core
Graphics
--
major
RESOLVED FIXED
11 years ago
10 years ago

People

(Reporter: Josh Aas, Assigned: jtd)

Tracking

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

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

11 years ago
We have at least one major character width issue on the Mac OS X 10.5 beta. It affects high profile sites like gmail and bugzilla. Screenshot coming up.
Flags: blocking1.9+
(Reporter)

Comment 1

11 years ago
Created attachment 269140 [details]
bugzilla screenshot 1
(Reporter)

Comment 2

11 years ago
Created attachment 269141 [details]
gmail screenshot 1
(Reporter)

Comment 3

11 years ago
This doesn't happen when I download a nightly build onto the 10.5 beta, so it is probably one of two things:

- this only happens in debug builds
- this only happens in builds produced on 10.5
Can you reduce to a minimal testcase?

Break in PostLayoutCallback in gfxAtsuiFonts.cpp and see what's in the glyphRecords array. That's where the advance widths come from.

You can try building with a 10.4 SDK, to see if it's an SDK issue, right?
(Reporter)

Comment 5

11 years ago
This problems still happens in opt builds on 10.5 beta. I'll try building against the 10.4 SDK later.
Summary: major characters width issues on Mac OS X 10.5 beta → [10.5] major characters width issues
(Reporter)

Comment 6

10 years ago
This does not happen with the 10.4 SDK.
Summary: [10.5] major characters width issues → [10.5] major characters width issues when using 10.5 SDK
(Assignee)

Updated

10 years ago
Depends on: 397454
(Assignee)

Updated

10 years ago
Assignee: nobody → jdaggett
(Assignee)

Comment 7

10 years ago
Fixed by patch for bug 397454
Status: NEW → ASSIGNED
(Reporter)

Updated

10 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.