On Mon, Dec 04, 2006 at 02:30:48PM +0100, Jan Willem Stumpel <[EMAIL PROTECTED]> wrote: > Mike Hommey wrote: > > > Both the XFT and the pango backends have their own problems > > with mathml. Hopefully, that will be fixed with Gecko 1.9... > > I suppose you are in contact with the upstream people.. did they > actually say they would fix this in 1.9? > > Question: if I go to about:buildconfig, it says freetype2 is > disabled. Why is this? Does it have any relevance to the mathml > problem? (Anyway I am just a user, don't know anything about this > 'backend' stuff..).
Freetype was used a long time ago. Nowadays, helpers libraries around freetype, such as xft or pango are used. In mozilla products case, both can be used by selecting a specific backend at runtime or buildtime. That is done by setting MOZ_DISABLE_PANGO to disable the pango backend and use the XFT backend instead. Both have their own way to handle mathml, since mathml layout is tied with the backend. On Windows, it's another different backend that is used, that is why mathml support is different there. In Gecko 1.9, however, it is planned that all platforms will use a new cairo-based backend, so, hopefully, mathml support will be better. At least, if they improve it for windows, it will benefit all platforms. Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]