Index: Source/web/tests/WebViewTest.cpp |
diff --git a/Source/web/tests/WebViewTest.cpp b/Source/web/tests/WebViewTest.cpp |
index 749e41722de993de5a75c68022b04f0b7d30584c..f32b50e4d5611bfc56c6126ff6e248948d6e42d1 100644 |
--- a/Source/web/tests/WebViewTest.cpp |
+++ b/Source/web/tests/WebViewTest.cpp |
@@ -41,9 +41,9 @@ |
#include "WebElement.h" |
#include "WebFrame.h" |
#include "WebFrameClient.h" |
-#include "WebFrameImpl.h" |
#include "WebHitTestResult.h" |
#include "WebInputEvent.h" |
+#include "WebLocalFrameImpl.h" |
#include "WebSettings.h" |
#include "WebSettingsImpl.h" |
#include "WebViewClient.h" |
@@ -304,7 +304,7 @@ TEST_F(WebViewTest, FocusIsInactive) |
webView->setFocus(true); |
webView->setIsActive(true); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_TRUE(frame->frame()->document()->isHTMLDocument()); |
WebCore::HTMLDocument* document = WebCore::toHTMLDocument(frame->frame()->document()); |
@@ -373,7 +373,7 @@ void WebViewTest::testAutoResize(const WebSize& minAutoResize, const WebSize& ma |
WebView* webView = m_webViewHelper.initializeAndLoad(url, true, 0, &client); |
client.testData().setWebView(webView); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
WebCore::FrameView* frameView = frame->frame()->view(); |
frameView->layout(); |
EXPECT_FALSE(frameView->layoutPending()); |
@@ -511,7 +511,7 @@ TEST_F(WebViewTest, SetEditableSelectionOffsetsAndTextInputInfo) |
URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c_str()), WebString::fromUTF8("input_field_populated.html")); |
WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "input_field_populated.html"); |
webView->setInitialFocus(false); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(5, 13); |
EXPECT_EQ("56789abc", frame->selectionAsText()); |
WebTextInputInfo info = webView->textInputInfo(); |
@@ -524,7 +524,7 @@ TEST_F(WebViewTest, SetEditableSelectionOffsetsAndTextInputInfo) |
URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c_str()), WebString::fromUTF8("content_editable_populated.html")); |
webView = m_webViewHelper.initializeAndLoad(m_baseURL + "content_editable_populated.html"); |
webView->setInitialFocus(false); |
- frame = toWebFrameImpl(webView->mainFrame()); |
+ frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(8, 19); |
EXPECT_EQ("89abcdefghi", frame->selectionAsText()); |
info = webView->textInputInfo(); |
@@ -585,7 +585,7 @@ TEST_F(WebViewTest, InsertNewLinePlacementAfterConfirmComposition) |
WebVector<WebCompositionUnderline> emptyUnderlines; |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(4, 4); |
frame->setCompositionFromExistingText(8, 12, emptyUnderlines); |
@@ -617,7 +617,7 @@ TEST_F(WebViewTest, ExtendSelectionAndDelete) |
{ |
URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c_str()), WebString::fromUTF8("input_field_populated.html")); |
WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "input_field_populated.html"); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
webView->setInitialFocus(false); |
frame->setEditableSelectionOffsets(10, 10); |
frame->extendSelectionAndDelete(5, 8); |
@@ -637,7 +637,7 @@ TEST_F(WebViewTest, SetCompositionFromExistingText) |
webView->setInitialFocus(false); |
WebVector<WebCompositionUnderline> underlines(static_cast<size_t>(1)); |
underlines[0] = blink::WebCompositionUnderline(0, 4, 0, false); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(4, 10); |
frame->setCompositionFromExistingText(8, 12, underlines); |
WebVector<WebCompositionUnderline> underlineResults = toWebViewImpl(webView)->compositionUnderlines(); |
@@ -664,7 +664,7 @@ TEST_F(WebViewTest, SetCompositionFromExistingTextInTextArea) |
webView->setInitialFocus(false); |
WebVector<WebCompositionUnderline> underlines(static_cast<size_t>(1)); |
underlines[0] = blink::WebCompositionUnderline(0, 4, 0, false); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(27, 27); |
std::string newLineText("\n"); |
webView->confirmComposition(WebString::fromUTF8(newLineText.c_str())); |
@@ -713,7 +713,7 @@ TEST_F(WebViewTest, SetEditableSelectionOffsetsKeepsComposition) |
EXPECT_EQ(6, info.compositionStart); |
EXPECT_EQ(11, info.compositionEnd); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(6, 6); |
info = webView->textInputInfo(); |
EXPECT_EQ("hello world", std::string(info.value.utf8().data())); |
@@ -1046,7 +1046,7 @@ TEST_F(WebViewTest, LongPressSelection) |
WebString target = WebString::fromUTF8("target"); |
WebString onselectstartfalse = WebString::fromUTF8("onselectstartfalse"); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_TRUE(tapElementById(webView, WebInputEvent::GestureLongPress, onselectstartfalse)); |
EXPECT_EQ("", std::string(frame->selectionAsText().utf8().data())); |
@@ -1065,7 +1065,7 @@ TEST_F(WebViewTest, SelectionOnDisabledInput) |
std::string testWord = "This text should be selected."; |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_EQ(testWord, std::string(frame->selectionAsText().utf8().data())); |
size_t location; |
@@ -1085,7 +1085,7 @@ TEST_F(WebViewTest, SelectionOnReadOnlyInput) |
std::string testWord = "This text should be selected."; |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_EQ(testWord, std::string(frame->selectionAsText().utf8().data())); |
size_t location; |
@@ -1176,7 +1176,7 @@ TEST_F(WebViewTest, LosingFocusDoesNotTriggerAutofillTextChange) |
// Set up a composition that needs to be committed. |
WebVector<WebCompositionUnderline> emptyUnderlines; |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setEditableSelectionOffsets(4, 10); |
frame->setCompositionFromExistingText(8, 12, emptyUnderlines); |
WebTextInputInfo info = webView->textInputInfo(); |
@@ -1234,7 +1234,7 @@ TEST_F(WebViewTest, SetCompositionFromExistingTextTriggersAutofillTextChange) |
WebVector<WebCompositionUnderline> emptyUnderlines; |
client.clearChangeCounts(); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
frame->setCompositionFromExistingText(8, 12, emptyUnderlines); |
WebTextInputInfo info = webView->textInputInfo(); |
@@ -1304,7 +1304,7 @@ TEST_F(WebViewTest, FocusExistingFrameOnNavigate) |
FrameTestHelpers::WebViewHelper m_webViewHelper; |
WebViewImpl* webViewImpl = m_webViewHelper.initialize(true, 0, &client); |
webViewImpl->page()->settings().setJavaScriptCanOpenWindowsAutomatically(true); |
- WebFrameImpl* frame = toWebFrameImpl(webViewImpl->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewImpl->mainFrame()); |
frame->setName("_start"); |
// Make a request that will open a new window |
@@ -1687,7 +1687,7 @@ void WebViewTest::testSelectionRootBounds(const char* htmlFile, float pageScaleF |
webView->layout(); |
runPendingTasks(); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_TRUE(frame->frame()->document()->isHTMLDocument()); |
WebCore::HTMLDocument* document = WebCore::toHTMLDocument(frame->frame()->document()); |
@@ -1763,7 +1763,7 @@ TEST_F(WebViewTest, GetSelectionRootBoundsBrokenHeight) |
webView->layout(); |
runPendingTasks(); |
- WebFrameImpl* frame = toWebFrameImpl(webView->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webView->mainFrame()); |
EXPECT_TRUE(frame->frame()->document()->isHTMLDocument()); |
WebRect expectedRootBounds = WebRect(0, 0, contentSize.width, contentSize.height); |
@@ -1806,7 +1806,7 @@ TEST_F(WebViewTest, NonUserInputTextUpdate) |
WebViewImpl* webViewImpl = m_webViewHelper.initializeAndLoad(url, true, 0, &client); |
webViewImpl->setInitialFocus(false); |
- WebFrameImpl* frame = toWebFrameImpl(webViewImpl->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewImpl->mainFrame()); |
WebCore::HTMLDocument* document = WebCore::toHTMLDocument(frame->frame()->document()); |
// (A) <input> |