On Mon, Mar 2, 2009 at 10:05 AM, Ken Moffat <[email protected]> wrote: > > Yes. So, it is desirable for xulrunner, irrelevant to firefox when > that is built on xulrunner, and desirable for standalone firefox. > > Otherwise, they will build the included libmozlibpixman.a and > libmozcairo.a.
Right. Just for reference, the benefit of using the internal cairo/pixman is that mozilla does extensive testing and bug fixing on cairo since it's used on all their platforms. They'll usually stabilize on a specific version of each so that they can deploy a known good solution. You can see in gfx/cairo (I think that's the path) that there are a bunch of patches they use on cairo to try to get the best experience. Most of the patches get back upstream (Vladimir Vukicevic from mozilla is part of the cairo dev team), but some might not be "upstreamable." That's the reason why --enable-system-cairo is not the default. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
