Index: third_party/WebKit/Source/web/tests/TopControlsTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/TopControlsTest.cpp b/third_party/WebKit/Source/web/tests/TopControlsTest.cpp |
index f8b02f281840fe275bd6177db8f264fb3e1d2f62..e6a39ff13f3bdd3036ffe121ec0e665ca9cd9138 100644 |
--- a/third_party/WebKit/Source/web/tests/TopControlsTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/TopControlsTest.cpp |
@@ -206,7 +206,7 @@ TEST_F(TopControlsTest, MAYBE(ScrollDownThenUp)) |
// initialize top controls to be shown and position page at 100px. |
webView->setTopControlsHeight(50.f, true); |
webView->topControls().setShownRatio(1); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollBegin)); |
EXPECT_FLOAT_EQ(50.f, webView->topControls().contentOffset()); |
@@ -244,7 +244,7 @@ TEST_F(TopControlsTest, MAYBE(ScrollUpThenDown)) |
// initialize top controls to be hidden and position page at 100px. |
webView->setTopControlsHeight(50.f, false); |
webView->topControls().setShownRatio(0); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollBegin)); |
EXPECT_FLOAT_EQ(0.f, webView->topControls().contentOffset()); |
@@ -302,12 +302,12 @@ TEST_F(TopControlsTest, MAYBE(PageScaleHasNoImpact)) |
// Top controls should be scrolled partially and page should not scroll. |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollUpdate, 0, -20.f)); |
EXPECT_FLOAT_EQ(30.f, webView->topControls().contentOffset()); |
- EXPECT_POINT_EQ(IntPoint(0, 0), frame()->view()->scrollableArea()->scrollPositionDouble()); |
+ EXPECT_POINT_EQ(IntPoint(0, 0), frame()->view()->getScrollableArea()->scrollPositionDouble()); |
// Top controls should consume 30px and become hidden. Excess scroll should be consumed by the page at 2x scale. |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollUpdate, 0, -70.f)); |
EXPECT_FLOAT_EQ(0.f, webView->topControls().contentOffset()); |
- EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->scrollableArea()->scrollPositionDouble()); |
+ EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->getScrollableArea()->scrollPositionDouble()); |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollEnd)); |
@@ -316,16 +316,16 @@ TEST_F(TopControlsTest, MAYBE(PageScaleHasNoImpact)) |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollBegin)); |
EXPECT_FLOAT_EQ(0.f, webView->topControls().contentOffset()); |
- EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->scrollableArea()->scrollPositionDouble()); |
+ EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->getScrollableArea()->scrollPositionDouble()); |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollUpdate, 0, 50.f)); |
EXPECT_FLOAT_EQ(50.f, webView->topControls().contentOffset()); |
- EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->scrollableArea()->scrollPositionDouble()); |
+ EXPECT_POINT_EQ(IntPoint(0, 20), frame()->view()->getScrollableArea()->scrollPositionDouble()); |
// At 0.5x scale scrolling 10px should take us to the top of the page. |
webView->handleInputEvent(generateEvent(WebInputEvent::GestureScrollUpdate, 0, 10.f)); |
EXPECT_FLOAT_EQ(50.f, webView->topControls().contentOffset()); |
- EXPECT_POINT_EQ(IntPoint(0, 0), frame()->view()->scrollableArea()->scrollPositionDouble()); |
+ EXPECT_POINT_EQ(IntPoint(0, 0), frame()->view()->getScrollableArea()->scrollPositionDouble()); |
} |
// Some scroll deltas result in a shownRatio that can't be realized in a |
@@ -358,7 +358,7 @@ TEST_F(TopControlsTest, MAYBE(ScrollableSubregionScrollFirst)) |
WebViewImpl* webView = initialize("overflow-scrolling.html"); |
webView->setTopControlsHeight(50.f, true); |
webView->topControls().setShownRatio(1); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 50), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 50), ProgrammaticScroll); |
// Test scroll down |
// Scroll down should scroll the overflow div first but top controls and main frame should not scroll. |
@@ -400,7 +400,7 @@ TEST_F(TopControlsTest, MAYBE(ScrollableIframeScrollFirst)) |
WebViewImpl* webView = initialize("iframe-scrolling.html"); |
webView->setTopControlsHeight(50.f, true); |
webView->topControls().setShownRatio(1); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 50), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 50), ProgrammaticScroll); |
// Test scroll down |
// Scroll down should scroll the iframe first but top controls and main frame should not scroll. |
@@ -463,7 +463,7 @@ TEST_F(TopControlsTest, MAYBE(ZeroHeightMeansNoEffect)) |
WebViewImpl* webView = initialize(); |
webView->setTopControlsHeight(0, false); |
webView->topControls().setShownRatio(0); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
EXPECT_FLOAT_EQ(0.f, webView->topControls().contentOffset()); |
@@ -517,7 +517,7 @@ TEST_F(TopControlsTest, MAYBE(StateConstraints)) |
{ |
WebViewImpl* webView = initialize(); |
webView->setTopControlsHeight(50.f, false); |
- frame()->view()->scrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
+ frame()->view()->getScrollableArea()->setScrollPosition(IntPoint(0, 100), ProgrammaticScroll); |
// Setting permitted state should not change content offset |
webView->updateTopControlsState(WebTopControlsShown, WebTopControlsShown, false); |