Closed Bug 360244 Opened 18 years ago Closed 18 years ago

Implement gfxPlatformMac::GetFontList to get list of fonts on the mac

Categories

(Core :: Graphics, defect)

PowerPC
macOS
defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: hwaara, Assigned: vlad)

References

Details

Attachments

(1 file)

Mac OS X 10.4.8, Firefox trunk.

Open the Preferences, and click the Content category. See the font menu is empty, with empty items.

For screenshot, see attachment 245201 [details].
*** Bug 360238 has been marked as a duplicate of this bug. ***
This sounds like a duplicate of bug 346831. Has bug 347421 regressed?
*** Bug 361244 has been marked as a duplicate of this bug. ***
This is a problem with thebes font code.
Component: Preferences → GFX: Thebes
Product: Firefox → Core
gfxPlatformMac::GetFontList needs to be implemented here.  I'll take a look tomorrow or wednesday, hopefully.
Flags: blocking1.9+
Summary: Only empty items in font menu, in Content preference panel → Implement gfxPlatformMac::GetFontList to get list of fonts on the mac
QA Contact: preferences → thebes
Vlad:

Please review the patch of bug 352174 before this.
Because we should implement |gfxPlatform::ResolveFontName| at same time.
Implement GetFontList on the mac.  Additional problem is that the chosen font doesn't seem to actually /do/ anything, but that's for another bug.  Also, non-latin fonts aren't separated out like they are on other platforms.
Assignee: nobody → vladimir
Status: NEW → ASSIGNED
Attachment #246195 - Flags: review?(pavlov)
(ignore the junk localstore.rdf changes)
Comment on attachment 246195 [details] [diff] [review]
implement GetFontList

ok.. file another bug for the langgroup and generic family stuff.
Attachment #246195 - Flags: review?(pavlov) → review+
No longer blocks: 361446
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
(In reply to comment #7)
> Additional problem is that the chosen font
> doesn't seem to actually /do/ anything, but that's for another bug.  Also,
> non-latin fonts aren't separated out like they are on other platforms.

Would this be the reason that the wrong font is used in Bugzilla pages now that Thebes is implemented?

(In reply to comment #9)
> ok.. file another bug for the langgroup and generic family stuff.

Was a bug filed? I couldn't find anything, but maybe I missed it. I was going to file something for the effects I'm seeing, but I figured it was better left for someone who knew the technical details. :)
Yes, bug 347421 (marked as blocking this).
By bug 347421 ("xforms is part of the default build"), do you mean bug 361446 ("gfxPlatformMac::GetFontList needs to use langGroup/generic family arguments")?
Yes.  Yes I do.
Depends on: 361446
No longer depends on: 347421
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: