Skip to content
  • eric@webkit.org's avatar
    2010-03-01 Jakob Petsovits <jpetsovits@rim.com> · 958d8e61
    eric@webkit.org authored
            Reviewed by Adam Barth.
    
            Convert the zoom mode (page vs. text-only) into a proper enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * GNUmakefile.am:
            * WebCore.base.exp: Substituted symbols __ZN7WebCore5Frame13setZoomFactorEfNS_8ZoomModeE
            and __ZN7WebCore8Settings11setZoomModeENS_8ZoomModeE for __ZN7WebCore5Frame13setZoomFactorEfb
            and __ZN7WebCore8Settings16setZoomsTextOnlyEb, respectively.
            * WebCore.gypi:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * page/Frame.cpp:
            (WebCore::Frame::zoomMode):
            (WebCore::Frame::shouldApplyTextZoom):
            (WebCore::Frame::shouldApplyPageZoom):
            (WebCore::Frame::setZoomFactor):
            * page/Frame.h:
            * page/Settings.cpp:
            (WebCore::Settings::Settings):
            (WebCore::Settings::setZoomMode):
            * page/Settings.h:
            (WebCore::Settings::zoomMode):
            * page/ZoomMode.h: Added.
            (WebCore::):
            * svg/SVGSVGElement.cpp:
            (WebCore::SVGSVGElement::setCurrentScale):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * src/WebViewImpl.cpp:
            (WebKit::WebViewImpl::setZoomLevel):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * webkit/webkitwebview.cpp:
            (DNDContentsRequest::webkit_web_view_apply_zoom_level):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * WebView/WebView.mm:
            (-[WebView _preferencesChangedNotification:]):
            (-[WebView _setZoomMultiplier:isTextOnly:]):
            (-[WebView _realZoomMultiplierIsTextOnly]):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * Api/qwebframe.cpp:
            (QWebFrame::setTextSizeMultiplier):
            (QWebFrame::setZoomFactor):
            * Api/qwebsettings.cpp:
            (QWebSettingsPrivate::apply):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * WebFrame.cpp:
            (WebFrame::setTextSizeMultiplier):
            * WebView.cpp:
            (WebView::setZoomMultiplier):
            (WebView::zoomMultiplier):
            (WebView::canMakeTextLarger):
            (WebView::makeTextLarger):
            (WebView::canMakeTextSmaller):
            (WebView::makeTextSmaller):
            (WebView::notifyPreferencesChanged):
    2010-03-01  Jakob Petsovits  <jpetsovits@rim.com>
    
            Reviewed by Adam Barth.
    
            Adapt to the new ZoomMode enum.
            https://bugs.webkit.org/show_bug.cgi?id=35347
    
            * WebFrame.cpp:
            (wxWebFrame::IncreaseTextSize):
            (wxWebFrame::DecreaseTextSize):
            (wxWebFrame::ResetTextSize):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55387 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    958d8e61