Changeset 167969 in webkit


Ignore:
Timestamp:
Apr 29, 2014, 4:53:55 PM (12 years ago)
Author:
Simon Fraser
Message:

Remove Settings::compositedScrollingForFramesEnabled
https://bugs.webkit.org/show_bug.cgi?id=132352

Reviewed by Andreas Kling.

Source/WebCore:
The usesCompositedScrolling setting was only used by Chromium, so
remove it and associated code.

  • page/FrameView.cpp:

(WebCore::FrameView::usesCompositedScrolling): Deleted.

  • page/FrameView.h:
  • page/Settings.in:
  • rendering/RenderLayerCompositor.cpp:

(WebCore::RenderLayerCompositor::updateScrollLayerPosition):

LayoutTests:

  • compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
  • compositing/iframes/iframe-composited-scrolling.html: Removed.
Location:
trunk
Files:
2 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r167965 r167969  
     12014-04-29  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Remove Settings::compositedScrollingForFramesEnabled
     4        https://bugs.webkit.org/show_bug.cgi?id=132352
     5
     6        Reviewed by Andreas Kling.
     7
     8        * compositing/iframes/iframe-composited-scrolling-expected.txt: Removed.
     9        * compositing/iframes/iframe-composited-scrolling.html: Removed.
     10
    1112014-04-29  David Hyatt  <hyatt@apple.com>
    212
  • trunk/Source/WebCore/ChangeLog

    r167967 r167969  
     12014-04-29  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Remove Settings::compositedScrollingForFramesEnabled
     4        https://bugs.webkit.org/show_bug.cgi?id=132352
     5
     6        Reviewed by Andreas Kling.
     7
     8        The usesCompositedScrolling setting was only used by Chromium, so
     9        remove it and associated code.
     10
     11        * page/FrameView.cpp:
     12        (WebCore::FrameView::usesCompositedScrolling): Deleted.
     13        * page/FrameView.h:
     14        * page/Settings.in:
     15        * rendering/RenderLayerCompositor.cpp:
     16        (WebCore::RenderLayerCompositor::updateScrollLayerPosition):
     17
    1182014-04-29  Zsolt Borbely  <zsborbely.u-szeged@partner.samsung.com>
    219
  • trunk/Source/WebCore/page/FrameView.cpp

    r167911 r167969  
    753753}
    754754
    755 bool FrameView::usesCompositedScrolling() const
    756 {
    757     RenderView* renderView = this->renderView();
    758     if (!renderView)
    759         return false;
    760     if (frame().settings().compositedScrollingForFramesEnabled())
    761         return renderView->compositor().inForcedCompositingMode();
    762     return false;
    763 }
    764 
    765755GraphicsLayer* FrameView::layerForScrolling() const
    766756{
  • trunk/Source/WebCore/page/FrameView.h

    r167630 r167969  
    556556    virtual IntRect scrollableAreaBoundingBox() const override;
    557557    virtual bool scrollAnimatorEnabled() const override;
    558     virtual bool usesCompositedScrolling() const override;
    559558    virtual GraphicsLayer* layerForScrolling() const override;
    560559    virtual GraphicsLayer* layerForHorizontalScrollbar() const override;
  • trunk/Source/WebCore/page/Settings.in

    r167786 r167969  
    9898acceleratedCompositingForOverflowScrollEnabled initial=false
    9999
    100 # Works only in conjunction with forceCompositingMode.
    101 compositedScrollingForFramesEnabled initial=false
    102 
    103100experimentalNotificationsEnabled initial=false
    104101webGLEnabled initial=false
  • trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp

    r167965 r167969  
    15731573    IntPoint scrollPosition = frameView.scrollPosition();
    15741574
    1575     const Settings& settings = m_renderView.frameView().frame().settings();
    1576     if (settings.compositedScrollingForFramesEnabled()) {
    1577         if (ScrollingCoordinator* scrollingCoordinator = this->scrollingCoordinator())
    1578             scrollingCoordinator->scrollableAreaScrollLayerDidChange(&frameView);
    1579     }
    1580 
    15811575    m_scrollLayer->setPosition(FloatPoint(-scrollPosition.x(), -scrollPosition.y()));
    15821576
Note: See TracChangeset for help on using the changeset viewer.