Index: third_party/WebKit/Source/web/tests/WebViewTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/WebViewTest.cpp b/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
index 0d94a874b2a709268d0522050d1f83dc65df86ad..4a8579c92a797a07f88f28d5c871bafa8de7c607 100644 |
--- a/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
@@ -1329,8 +1329,8 @@ TEST_P(WebViewTest, FinishCompositionDoesNotRevealSelection) { |
web_view_helper_.InitializeAndLoad(base_url_ + "form_with_input.html"); |
web_view->Resize(WebSize(800, 600)); |
web_view->SetInitialFocus(false); |
- EXPECT_EQ(0, web_view->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(0, web_view->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(0, web_view->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(0, web_view->MainFrameImpl()->GetScrollOffset().height); |
// Set up a composition from existing text that needs to be committed. |
Vector<CompositionUnderline> empty_underlines; |
@@ -1342,8 +1342,8 @@ TEST_P(WebViewTest, FinishCompositionDoesNotRevealSelection) { |
Element* element = static_cast<Element*>( |
web_view->MainFrame()->GetDocument().GetElementById("btn")); |
element->scrollIntoView(); |
- float offset_height = web_view->MainFrame()->GetScrollOffset().height; |
- EXPECT_EQ(0, web_view->MainFrame()->GetScrollOffset().width); |
+ float offset_height = web_view->MainFrameImpl()->GetScrollOffset().height; |
+ EXPECT_EQ(0, web_view->MainFrameImpl()->GetScrollOffset().width); |
EXPECT_LT(0, offset_height); |
WebTextInputInfo info = frame->GetInputMethodController()->TextInputInfo(); |
@@ -1353,8 +1353,8 @@ TEST_P(WebViewTest, FinishCompositionDoesNotRevealSelection) { |
frame->FrameWidget() |
->GetActiveWebInputMethodController() |
->FinishComposingText(WebInputMethodController::kDoNotKeepSelection); |
- EXPECT_EQ(0, web_view->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(offset_height, web_view->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(0, web_view->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(offset_height, web_view->MainFrameImpl()->GetScrollOffset().height); |
} |
TEST_P(WebViewTest, InsertNewLinePlacementAfterFinishComposingText) { |
@@ -1662,15 +1662,15 @@ TEST_P(WebViewTest, HistoryResetScrollAndScaleState) { |
web_view_helper_.InitializeAndLoad(base_url_ + "200-by-300.html"); |
web_view_impl->Resize(WebSize(100, 150)); |
web_view_impl->UpdateAllLifecyclePhases(); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
// Make the page scale and scroll with the given paremeters. |
web_view_impl->SetPageScaleFactor(2.0f); |
- web_view_impl->MainFrame()->SetScrollOffset(WebSize(94, 111)); |
+ web_view_impl->MainFrameImpl()->SetScrollOffset(WebSize(94, 111)); |
EXPECT_EQ(2.0f, web_view_impl->PageScaleFactor()); |
- EXPECT_EQ(94, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(111, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(94, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(111, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
LocalFrame* main_frame_local = |
ToLocalFrame(web_view_impl->GetPage()->MainFrame()); |
main_frame_local->Loader().SaveScrollState(); |
@@ -1692,8 +1692,8 @@ TEST_P(WebViewTest, HistoryResetScrollAndScaleState) { |
// Confirm that resetting the page state resets the saved scroll position. |
web_view_impl->ResetScrollAndScaleState(); |
EXPECT_EQ(1.0f, web_view_impl->PageScaleFactor()); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
EXPECT_EQ(1.0f, main_frame_local->Loader() |
.GetDocumentLoader() |
->GetHistoryItem() |
@@ -1718,7 +1718,7 @@ TEST_P(WebViewTest, BackForwardRestoreScroll) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Emulate a user scroll |
- web_view_impl->MainFrame()->SetScrollOffset(WebSize(0, 900)); |
+ web_view_impl->MainFrameImpl()->SetScrollOffset(WebSize(0, 900)); |
LocalFrame* main_frame_local = |
ToLocalFrame(web_view_impl->GetPage()->MainFrame()); |
Persistent<HistoryItem> item1 = |
@@ -1762,8 +1762,8 @@ TEST_P(WebViewTest, BackForwardRestoreScroll) { |
FrameLoadRequest(nullptr, item3->GenerateResourceRequest( |
WebCachePolicy::kUseProtocolCachePolicy)), |
kFrameLoadTypeBackForward, item3.Get(), kHistorySameDocumentLoad); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_GT(web_view_impl->MainFrame()->GetScrollOffset().height, 2000); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_GT(web_view_impl->MainFrameImpl()->GetScrollOffset().height, 2000); |
} |
// Tests that we restore scroll and scale *after* the fullscreen styles are |
@@ -1776,8 +1776,8 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleFullscreenStyles) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Scroll the page down. |
- web_view_impl->MainFrame()->SetScrollOffset(WebSize(0, 2000)); |
- ASSERT_EQ(2000, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ web_view_impl->MainFrameImpl()->SetScrollOffset(WebSize(0, 2000)); |
+ ASSERT_EQ(2000, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
// Enter fullscreen. |
Document* document = |
@@ -1789,7 +1789,7 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleFullscreenStyles) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Sanity-check. There should be no scrolling possible. |
- ASSERT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ ASSERT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
ASSERT_EQ(0, web_view_impl->MainFrameImpl() |
->GetFrameView() |
->MaximumScrollOffset() |
@@ -1803,7 +1803,7 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleFullscreenStyles) { |
EXPECT_TRUE(web_view_impl->MainFrameImpl()->GetFrameView()->NeedsLayout()); |
web_view_impl->UpdateAllLifecyclePhases(); |
- EXPECT_EQ(2000, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(2000, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
} |
// Tests that exiting and immediately reentering fullscreen doesn't cause the |
@@ -1816,8 +1816,8 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleExitAndReenter) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Scroll the page down. |
- web_view_impl->MainFrame()->SetScrollOffset(WebSize(0, 2000)); |
- ASSERT_EQ(2000, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ web_view_impl->MainFrameImpl()->SetScrollOffset(WebSize(0, 2000)); |
+ ASSERT_EQ(2000, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
// Enter fullscreen. |
Document* document = |
@@ -1829,7 +1829,7 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleExitAndReenter) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Sanity-check. There should be no scrolling possible. |
- ASSERT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ ASSERT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
ASSERT_EQ(0, web_view_impl->MainFrameImpl() |
->GetFrameView() |
->MaximumScrollOffset() |
@@ -1844,7 +1844,7 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleExitAndReenter) { |
web_view_impl->UpdateAllLifecyclePhases(); |
// Sanity-check. There should be no scrolling possible. |
- ASSERT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ ASSERT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
ASSERT_EQ(0, web_view_impl->MainFrameImpl() |
->GetFrameView() |
->MaximumScrollOffset() |
@@ -1854,7 +1854,7 @@ TEST_P(WebViewTest, FullscreenResetScrollAndScaleExitAndReenter) { |
web_view_impl->DidExitFullscreen(); |
web_view_impl->UpdateAllLifecyclePhases(); |
- EXPECT_EQ(2000, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(2000, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
} |
TEST_P(WebViewTest, EnterFullscreenResetScrollAndScaleState) { |
@@ -1863,16 +1863,16 @@ TEST_P(WebViewTest, EnterFullscreenResetScrollAndScaleState) { |
web_view_helper_.InitializeAndLoad(base_url_ + "200-by-300.html"); |
web_view_impl->Resize(WebSize(100, 150)); |
web_view_impl->UpdateAllLifecyclePhases(); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(0, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(0, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
// Make the page scale and scroll with the given paremeters. |
web_view_impl->SetPageScaleFactor(2.0f); |
- web_view_impl->MainFrame()->SetScrollOffset(WebSize(94, 111)); |
+ web_view_impl->MainFrameImpl()->SetScrollOffset(WebSize(94, 111)); |
web_view_impl->SetVisualViewportOffset(WebFloatPoint(12, 20)); |
EXPECT_EQ(2.0f, web_view_impl->PageScaleFactor()); |
- EXPECT_EQ(94, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(111, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(94, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(111, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
EXPECT_EQ(12, web_view_impl->VisualViewportOffset().x); |
EXPECT_EQ(20, web_view_impl->VisualViewportOffset().y); |
@@ -1896,8 +1896,8 @@ TEST_P(WebViewTest, EnterFullscreenResetScrollAndScaleState) { |
web_view_impl->UpdateAllLifecyclePhases(); |
EXPECT_EQ(2.0f, web_view_impl->PageScaleFactor()); |
- EXPECT_EQ(94, web_view_impl->MainFrame()->GetScrollOffset().width); |
- EXPECT_EQ(111, web_view_impl->MainFrame()->GetScrollOffset().height); |
+ EXPECT_EQ(94, web_view_impl->MainFrameImpl()->GetScrollOffset().width); |
+ EXPECT_EQ(111, web_view_impl->MainFrameImpl()->GetScrollOffset().height); |
EXPECT_EQ(12, web_view_impl->VisualViewportOffset().x); |
EXPECT_EQ(20, web_view_impl->VisualViewportOffset().y); |
} |