Skip to content
  • mitz@apple.com's avatar
    WebCore: · f0f7ed8e
    mitz@apple.com authored
            Reviewed by Sam Weinig.
    
            - rename WebCoreSetAlwaysUseATSU to WebCoreSetAlwaysUsesComplexTextCodePath
              and add a corresponding getter; add the same functions on Windows
    
            * WebCore.base.exp:
            * platform/graphics/Font.cpp:
            (WebCore::Font::setCodePath):
            (WebCore::codePath):
            (WebCore::Font::canUseGlyphCache):
            * platform/graphics/Font.h:
            * platform/mac/WebCoreTextRenderer.h:
            * platform/mac/WebCoreTextRenderer.mm:
            (WebCoreSetAlwaysUsesComplexTextCodePath):
            (WebCoreAlwaysUsesComplexTextCodePath):
            * platform/win/WebCoreTextRenderer.cpp:
            (WebCore::WebCoreSetAlwaysUsesComplexTextCodePath):
            (WebCore::WebCoreAlwaysUsesComplexTextCodePath):
            * platform/win/WebCoreTextRenderer.h:
    
    WebKit/mac:
    
            Reviewed by Sam Weinig.
    
            - rename _setAlwaysUseATSU to _setAlwaysUsesComplexTextCodePath and
              update it for the renamed WebCoreTextRenderer method; keep the old
              method around for clients that use it
    
            * WebView/WebView.mm:
            (+[WebView _setAlwaysUseATSU:]):
            (+[WebView _setAlwaysUsesComplexTextCodePath:]):
            * WebView/WebViewPrivate.h:
    
    WebKit/win:
    
            Reviewed by Sam Weinig.
    
            - add SPI for forcing the complex text code path to be used for all text
    
            * Interfaces/IWebViewPrivate.idl:
            * WebView.cpp:
            (WebView::setAlwaysUsesComplexTextCodePath):
            (WebView::alwaysUsesComplexTextCodePath):
            * WebView.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37511 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f0f7ed8e