bug 375750. don't recreate CGFontRefs every time we draw -- cache them. fixes multip...
commit84d1a4187a4bc0e4108dd1699311be0bcc80af86
authorpavlov@pavlov.net <pavlov@pavlov.net>
Fri, 2 Nov 2007 02:08:31 +0000 (1 19:08 -0700)
committerpavlov@pavlov.net <pavlov@pavlov.net>
Fri, 2 Nov 2007 02:08:31 +0000 (1 19:08 -0700)
tree80e9c987dfb4f4afb84fc899428c4fe50d13c7d2
parentf46b2d94081fa90ba96eb4bf2ee4865744024861
bug 375750. don't recreate CGFontRefs every time we draw -- cache them.  fixes multiple embeddings of fonts when drawing to a quartz print surface.  r=vlad a=schrep
gfx/cairo/cairo/src/cairo-atsui-font.c
gfx/cairo/cairo/src/cairo-quartz-private.h
gfx/cairo/cairo/src/cairo-quartz-surface.c