Index: Source/web/tests/WebFrameTest.cpp |
diff --git a/Source/web/tests/WebFrameTest.cpp b/Source/web/tests/WebFrameTest.cpp |
index 162fe1c483d59533c8c6ad47a32930a22702ab5b..41758933ea21b103c8cc1183754762581e198357 100644 |
--- a/Source/web/tests/WebFrameTest.cpp |
+++ b/Source/web/tests/WebFrameTest.cpp |
@@ -46,8 +46,8 @@ |
#include "WebFindOptions.h" |
#include "WebFormElement.h" |
#include "WebFrameClient.h" |
-#include "WebFrameImpl.h" |
#include "WebHistoryItem.h" |
+#include "WebLocalFrameImpl.h" |
#include "WebRange.h" |
#include "WebScriptSource.h" |
#include "WebSearchableFormData.h" |
@@ -3188,7 +3188,7 @@ TEST_F(WebFrameTest, FindInPageMatchRects) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
EXPECT_TRUE(mainFrame->find(kFindIdentifier, searchText, options, false, 0)); |
mainFrame->resetMatchCount(); |
@@ -3305,7 +3305,7 @@ TEST_F(WebFrameTest, FindInPageSkipsHiddenFrames) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
EXPECT_TRUE(mainFrame->find(kFindIdentifier, searchText, options, false, 0)); |
mainFrame->resetMatchCount(); |
@@ -3335,8 +3335,8 @@ TEST_F(WebFrameTest, FindOnDetachedFrame) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
- RefPtr<WebFrameImpl> secondFrame = toWebFrameImpl(mainFrame->traverseNext(false)); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
+ RefPtr<WebLocalFrameImpl> secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame(); |
// Detach the frame before finding. |
@@ -3376,8 +3376,8 @@ TEST_F(WebFrameTest, FindDetachFrameBeforeScopeStrings) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
- WebFrameImpl* secondFrame = toWebFrameImpl(mainFrame->traverseNext(false)); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame(); |
for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false)) |
@@ -3417,8 +3417,8 @@ TEST_F(WebFrameTest, FindDetachFrameWhileScopingStrings) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
- WebFrameImpl* secondFrame = toWebFrameImpl(mainFrame->traverseNext(false)); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame(); |
for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false)) |
@@ -3457,7 +3457,7 @@ TEST_F(WebFrameTest, SetTickmarks) |
WebFindOptions options; |
WebString searchText = WebString::fromUTF8(kFindString); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
EXPECT_TRUE(mainFrame->find(kFindIdentifier, searchText, options, false, 0)); |
mainFrame->resetMatchCount(); |
@@ -3746,14 +3746,14 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) |
registerMockedHttpURLLoad("select_range_span_editable.html"); |
FrameTestHelpers::WebViewHelper webViewHelper; |
initializeTextSelectionWebView(m_baseURL + "select_range_span_editable.html", &webViewHelper); |
- WebFrameImpl* mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebCore::RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); |
EXPECT_EQ(0, computeOffset(renderer, -1, -1)); |
EXPECT_EQ(64, computeOffset(renderer, 1000, 1000)); |
registerMockedHttpURLLoad("select_range_div_editable.html"); |
initializeTextSelectionWebView(m_baseURL + "select_range_div_editable.html", &webViewHelper); |
- mainFrame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); |
EXPECT_EQ(0, computeOffset(renderer, -1, -1)); |
EXPECT_EQ(64, computeOffset(renderer, 1000, 1000)); |
@@ -3766,7 +3766,7 @@ TEST_F(WebFrameTest, SelectRangeStaysHorizontallyAlignedWhenMoved) |
FrameTestHelpers::WebViewHelper webViewHelper; |
initializeTextSelectionWebView(m_baseURL + "move_caret.html", &webViewHelper); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebRect initialStartRect; |
WebRect initialEndRect; |
@@ -3806,12 +3806,12 @@ TEST_F(WebFrameTest, SelectRangeStaysHorizontallyAlignedWhenMoved) |
TEST_F(WebFrameTest, MoveCaretStaysHorizontallyAlignedWhenMoved) |
{ |
- WebFrameImpl* frame; |
+ WebLocalFrameImpl* frame; |
registerMockedHttpURLLoad("move_caret.html"); |
FrameTestHelpers::WebViewHelper webViewHelper; |
initializeTextSelectionWebView(m_baseURL + "move_caret.html", &webViewHelper); |
- frame = (WebFrameImpl*)webViewHelper.webView()->mainFrame(); |
+ frame = (WebLocalFrameImpl*)webViewHelper.webView()->mainFrame(); |
WebRect initialStartRect; |
WebRect initialEndRect; |
@@ -4208,7 +4208,7 @@ TEST_F(WebFrameTest, ReplaceMisspelledRange) |
SpellCheckClient spellcheck; |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4239,7 +4239,7 @@ TEST_F(WebFrameTest, RemoveSpellingMarkers) |
SpellCheckClient spellcheck; |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4269,7 +4269,7 @@ TEST_F(WebFrameTest, MarkerHashIdentifiers) { |
SpellCheckClient spellcheck(kHash); |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4344,7 +4344,7 @@ TEST_F(WebFrameTest, SlowSpellcheckMarkerPosition) |
StubbornSpellCheckClient spellcheck; |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebInputElement webInputElement = frame->document().getElementById("data").to<WebInputElement>(); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4374,7 +4374,7 @@ TEST_F(WebFrameTest, CancelSpellingRequestCrash) |
webViewHelper.initializeAndLoad(m_baseURL + "spell.html"); |
webViewHelper.webView()->setSpellCheckClient(0); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4396,7 +4396,7 @@ TEST_F(WebFrameTest, SpellcheckResultErasesMarkers) |
StubbornSpellCheckClient spellcheck; |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebInputElement webInputElement = frame->document().getElementById("data").to<WebInputElement>(); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4425,7 +4425,7 @@ TEST_F(WebFrameTest, SpellcheckResultsSavedInDocument) |
StubbornSpellCheckClient spellcheck; |
webViewHelper.webView()->setSpellCheckClient(&spellcheck); |
- WebFrameImpl* frame = toWebFrameImpl(webViewHelper.webView()->mainFrame()); |
+ WebLocalFrameImpl* frame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebInputElement webInputElement = frame->document().getElementById("data").to<WebInputElement>(); |
Document* document = frame->frame()->document(); |
Element* element = document->getElementById("data"); |
@@ -4626,7 +4626,7 @@ public: |
if (frame->parent()) |
return; |
EXPECT_FALSE(m_didScrollMainFrame); |
- WebCore::FrameView* view = toWebFrameImpl(frame)->frameView(); |
+ WebCore::FrameView* view = toWebLocalFrameImpl(frame)->frameView(); |
// FrameView can be scrolled in FrameView::setFixedVisibleContentRect |
// which is called from LocalFrame::createView (before the frame is associated |
// with the the view). |
@@ -4680,7 +4680,7 @@ TEST_F(WebFrameTest, CompositorScrollIsUserScrollLongPage) |
client.reset(); |
// Programmatic scroll. |
- WebFrameImpl* frameImpl = webViewHelper.webViewImpl()->mainFrameImpl(); |
+ WebLocalFrameImpl* frameImpl = webViewHelper.webViewImpl()->mainFrameImpl(); |
frameImpl->executeScript(WebScriptSource("window.scrollTo(0, 20);")); |
EXPECT_FALSE(client.wasUserScroll()); |
EXPECT_TRUE(client.wasProgrammaticScroll()); |
@@ -4968,8 +4968,8 @@ TEST_F(WebFrameTest, ReloadIframe) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "iframe_reload.html", true, &mainClient); |
- WebFrameImpl* mainFrame = webViewHelper.webViewImpl()->mainFrameImpl(); |
- RefPtr<WebFrameImpl> childFrame = toWebFrameImpl(mainFrame->firstChild()); |
+ WebLocalFrameImpl* mainFrame = webViewHelper.webViewImpl()->mainFrameImpl(); |
+ RefPtr<WebLocalFrameImpl> childFrame = toWebLocalFrameImpl(mainFrame->firstChild()); |
ASSERT_EQ(childFrame->client(), &childClient); |
EXPECT_EQ(mainClient.childFrameCreationCount(), 1); |
EXPECT_EQ(childClient.willSendRequestCallCount(), 1); |
@@ -4979,8 +4979,8 @@ TEST_F(WebFrameTest, ReloadIframe) |
Platform::current()->unitTestSupport()->serveAsynchronousMockedRequests(); |
// A new WebFrame should have been created, but the child WebFrameClient should be reused. |
- ASSERT_NE(childFrame, toWebFrameImpl(mainFrame->firstChild())); |
- ASSERT_EQ(toWebFrameImpl(mainFrame->firstChild())->client(), &childClient); |
+ ASSERT_NE(childFrame, toWebLocalFrameImpl(mainFrame->firstChild())); |
+ ASSERT_EQ(toWebLocalFrameImpl(mainFrame->firstChild())->client(), &childClient); |
EXPECT_EQ(mainClient.childFrameCreationCount(), 2); |
EXPECT_EQ(childClient.willSendRequestCallCount(), 2); |
@@ -4996,7 +4996,7 @@ public: |
virtual void willSendRequest(WebLocalFrame* frame, unsigned, WebURLRequest&, const WebURLResponse&) |
{ |
- if (toWebFrameImpl(frame)->frame()->loader().loadType() == WebCore::FrameLoadTypeSame) |
+ if (toWebLocalFrameImpl(frame)->frame()->loader().loadType() == WebCore::FrameLoadTypeSame) |
m_frameLoadTypeSameSeen = true; |
} |
@@ -5227,7 +5227,7 @@ TEST_F(WebFrameTest, overflowHiddenRewrite) |
ASSERT_FALSE(webScrollLayer->userScrollableVertical()); |
// Call javascript to make the layer scrollable, and verify it. |
- WebFrameImpl* frame = (WebFrameImpl*)webViewHelper.webView()->mainFrame(); |
+ WebLocalFrameImpl* frame = (WebLocalFrameImpl*)webViewHelper.webView()->mainFrame(); |
frame->executeScript(WebScriptSource("allowScroll();")); |
webViewHelper.webView()->layout(); |
ASSERT_TRUE(webScrollLayer->userScrollableHorizontal()); |
@@ -5300,7 +5300,7 @@ TEST_F(WebFrameTest, fixedPositionInFixedViewport) |
webView->resize(WebSize(100, 100)); |
webView->layout(); |
- Document* document = toWebFrameImpl(webView->mainFrame())->frame()->document(); |
+ Document* document = toWebLocalFrameImpl(webView->mainFrame())->frame()->document(); |
Element* bottomFixed = document->getElementById("bottom-fixed"); |
Element* topBottomFixed = document->getElementById("top-bottom-fixed"); |
Element* rightFixed = document->getElementById("right-fixed"); |
@@ -5350,7 +5350,7 @@ TEST_F(WebFrameTest, FullscreenLayerNonScrollable) |
webViewImpl->resize(WebSize(viewportWidth, viewportHeight)); |
webViewImpl->layout(); |
- Document* document = toWebFrameImpl(webViewImpl->mainFrame())->frame()->document(); |
+ Document* document = toWebLocalFrameImpl(webViewImpl->mainFrame())->frame()->document(); |
WebCore::UserGestureIndicator gesture(WebCore::DefinitelyProcessingUserGesture); |
Element* divFullscreen = document->getElementById("div1"); |
divFullscreen->webkitRequestFullscreen(); |
@@ -5382,7 +5382,7 @@ TEST_F(WebFrameTest, RenderBlockPercentHeightDescendants) |
webView->resize(WebSize(800, 800)); |
webView->layout(); |
- Document* document = toWebFrameImpl(webView->mainFrame())->frame()->document(); |
+ Document* document = toWebLocalFrameImpl(webView->mainFrame())->frame()->document(); |
WebCore::RenderBlock* container = WebCore::toRenderBlock(document->getElementById("container")->renderer()); |
WebCore::RenderBox* percentHeightInAnonymous = WebCore::toRenderBox(document->getElementById("percent-height-in-anonymous")->renderer()); |
WebCore::RenderBox* percentHeightDirectChild = WebCore::toRenderBox(document->getElementById("percent-height-direct-child")->renderer()); |