• commit-queue@webkit.org's avatar
    [BlackBerry] Enable and Expose Text Autosizing through BlackBerry::WebKit::WebSettings · 05e5fb9c
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=113808
    
    Patch by Mike Lattanzio <mlattanzio@blackberry.com> on 2013-05-06
    Reviewed by Rob Buis.
    
    .:
    
    Set the ENABLE_TEXT_AUTOSIZING default to ON for BlackBerry.
    
    * Source/cmake/OptionsBlackBerry.cmake:
    
    Source/WebCore:
    
    Added TextAutosizer.cpp to the BlackBerry build.
    
    * PlatformBlackBerry.cmake:
    
    Source/WebKit/blackberry:
    
    Create a WebSetting for text autosizing. The default is off.
    
    * Api/WebPage.cpp:
    (BlackBerry::WebKit::WebPagePrivate::didChangeSettings):
    * Api/WebSettings.cpp:
    (WebKit):
    (BlackBerry::WebKit::WebSettings::standardSettings):
    (BlackBerry::WebKit::WebSettings::isTextAutosizingEnabled):
    (BlackBerry::WebKit::WebSettings::setTextAutosizingEnabled):
    * Api/WebSettings.h:
    
    Tools:
    
    Modify FeatureList.pm and set ENABLE_TEXT_AUTOSIZING to default
    to true for BlackBerry.
    
    * Scripts/webkitperl/FeatureList.pm:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149638 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    05e5fb9c
ChangeLog 269 KB