Closed Bug 758120 Opened 12 years ago Closed 12 years ago

Symantec Japan site is broken with gfx.content.azure.enabled:true

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bugmozz, Assigned: bas.schouten)

References

()

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Screenshot
Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/15.0 Firefox/15.0a1 ID:20120523164348

text disappears.
Assignee: nobody → bas.schouten
Status: NEW → ASSIGNED
This is a little hacky as the code to do detect this should really be inside Azure. However there's a lot of font logic which needs to move, and right now it doesn't seem very useful to duplicate a bunch of font table stuff into Azure. So I think this is the best way to go for now.
Attachment #626818 - Flags: review?(jfkthame)
Comment on attachment 626818 [details] [diff] [review]
Block attempts to do manual subpixel AA on bitmap fonts.

Review of attachment 626818 [details] [diff] [review]:
-----------------------------------------------------------------

I'd usually prefer using a stack-based helper to set/restore state like this, so that there's no risk of accidentally leaving the changed state if someone adds an early return in the future. But I see the same code pattern is already present for setting/restoring the transform, so I suppose it's fine to do this for now, assuming it resolves the problem.
Attachment #626818 - Flags: review?(jfkthame) → review+
Component: General → Graphics
Product: Firefox → Core
QA Contact: general → thebes
https://hg.mozilla.org/mozilla-central/rev/0c4d9d027f2b
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/15.0 Firefox/15.0a1 ID:20120525113255

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

Attachment

General

Creator:
Created:
Updated:
Size: