Firefox

Patrys :: Patryk Zawadzki patrys at pld-linux.org
Tue Oct 18 01:55:17 CEST 2005


Dnia 17-10-2005, pon o godzinie 23:33 +0200, Fryderyk Dziarmagowski
napisał(a):
>  --- "Patrys :: Patryk Zawadzki" <patrys at pld-linux.org> wrote:
> 
> > > it's because you added --disable-xft. it should be always enabled since
> > > pango/gtk+ uses xft for font rendering.
> > 
> > Actually not. It uses it internally. Mozilla developer docs explicitly
> > say to always use --disable-xft when using --enable-pango.
> 
> Intresting information. Using a backend internally sound like
> revolution to me ;)

Read Mozilla docs. Mozilla can link directly against xft or against
freetype2. This has nothing to do with the toolkit of choice as the
canvas (the part where site content is rendered) is toolkit-independent.

Enable/disable xft/freetype2 has no impact on the rest of Fx GUI.

> according to your ex-TODO:
> #   ac_add_options --enable-xft
> #      Enables XFT advanced font rendering. This is only available with
> #      --enable-default-toolkit=gtk2, and it is recommended with gtk2
>                                                 ^^^^^^^^^^^^^^^^^^^^^
> % grep toolkit= mozilla-firefox.spec
> ac_add_options --enable-default-toolkit=gtk2
>                                         ^^^^
> could you explain this? 

Read the whole thing:

ac_add_options --enable-xft
        Enables XFT advanced font rendering. This is only available with
        --enable-default-toolkit=gtk2, and it is recommended with gtk2 
        
ac_add_options --enable-freetype2
        Enables freetype font rendering. This is the default for the GTK
        toolkit. Not compatible with --enable-xft
        
Especially the "not compatible with" part. Full configure options
description available at
http://developer.mozilla.org/en/docs/Configuring_Build_Options

-- 
Patrys :: Patryk Zawadzki <patrys at pld-linux.org>
PLD Linux
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: To jest =?iso-8859-2?Q?cz=EA=B6=E6?= listu podpisana
	cyfrowo
Url : /mailman/pipermail/pld-devel-en/attachments/20051018/b7935f41/attachment-0002.bin


More information about the pld-devel-en mailing list