Greetings Jeremy, This is just for your information. It seems "WebCore/platform/graphics/mac/ComplexTextControllerCoreText.cpp" uses CTRunGetAdvancesPtr() and CTRunGetAdvances(), which are available only on 10.6 or later. (This might be a reason why WebKit doesn't use Core Text for Leopard?)
(*1) <http://developer.apple.com/mac/library/documentation/Carbon/Reference/CTRunRef/Reference/reference.html#//apple_ref/c/func/CTRunGetAdvancesPtr> Best regards, Hironori Bono E-mail: hb...@chromium.org On Tue, Nov 24, 2009 at 6:17 AM, Jeremy Moskovich <jer...@chromium.org> wrote: > Thanks Nico, > I'll run some numbers. > Best regards, > Jeremy > > On Mon, Nov 23, 2009 at 11:15 PM, Nico Weber <tha...@chromium.org> wrote: >> >> Did you do measuring if it's actually slower on 10.5? The CoreText backend >> for MacVim is much faster than the ATSUI backend from what I've heard (then >> again, MacVim doesn't do very complex text rendering). >> >> (Source: http://groups.google.com/group/vim_mac/browse_thread/thread/b93c6dd5183bdc5e ) >> On Mon, Nov 23, 2009 at 12:58 PM, Jeremy Moskovich <jer...@chromium.org> >> wrote: >>> >>> Re http://crbug.com/27195 & https://bugs.webkit.org/show_bug.cgi?id=31802 >>> : >>> >>> Dan Bernstein says that Core Text on Leopard has performance issues vs >>> ATSUI so I'm going to look into switching APIs at runtime rather than >>> compile time. >>> >>> So we'd use ATSUI < 10.6 & Core Text >= 10.6 . >>> >>> Best regards, >>> Jeremy >>> >>> >>> -- >>> Chromium Developers mailing list: chromium-dev@googlegroups.com >>> View archives, change email options, or unsubscribe: >>> http://groups.google.com/group/chromium-dev > > -- > Chromium Developers mailing list: chromium-dev@googlegroups.com > View archives, change email options, or unsubscribe: > http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev