| Index: Source/web/tests/WebFrameTest.cpp
|
| diff --git a/Source/web/tests/WebFrameTest.cpp b/Source/web/tests/WebFrameTest.cpp
|
| index f606ef18d58ad4cc2844b14e71ef442d4080e2b4..b34185e2848410e28969c3f345aec2cd4a01e92c 100644
|
| --- a/Source/web/tests/WebFrameTest.cpp
|
| +++ b/Source/web/tests/WebFrameTest.cpp
|
| @@ -105,12 +105,12 @@
|
| #include <v8.h>
|
|
|
| using namespace blink;
|
| -using WebCore::Document;
|
| -using WebCore::DocumentMarker;
|
| -using WebCore::Element;
|
| -using WebCore::FloatRect;
|
| -using WebCore::HitTestRequest;
|
| -using WebCore::Range;
|
| +using blink::Document;
|
| +using blink::DocumentMarker;
|
| +using blink::Element;
|
| +using blink::FloatRect;
|
| +using blink::HitTestRequest;
|
| +using blink::Range;
|
| using blink::URLTestHelpers::toKURL;
|
| using blink::FrameTestHelpers::runPendingTasks;
|
|
|
| @@ -154,13 +154,13 @@ protected:
|
|
|
| void applyViewportStyleOverride(FrameTestHelpers::WebViewHelper* webViewHelper)
|
| {
|
| - RefPtrWillBeRawPtr<WebCore::StyleSheetContents> styleSheet = WebCore::StyleSheetContents::create(WebCore::CSSParserContext(WebCore::UASheetMode, 0));
|
| - styleSheet->parseString(String(WebCore::viewportAndroidCss, sizeof(WebCore::viewportAndroidCss)));
|
| - OwnPtrWillBeRawPtr<WebCore::RuleSet> ruleSet = WebCore::RuleSet::create();
|
| - ruleSet->addRulesFromSheet(styleSheet.get(), WebCore::MediaQueryEvaluator("screen"));
|
| + RefPtrWillBeRawPtr<blink::StyleSheetContents> styleSheet = blink::StyleSheetContents::create(blink::CSSParserContext(blink::UASheetMode, 0));
|
| + styleSheet->parseString(String(blink::viewportAndroidCss, sizeof(blink::viewportAndroidCss)));
|
| + OwnPtrWillBeRawPtr<blink::RuleSet> ruleSet = blink::RuleSet::create();
|
| + ruleSet->addRulesFromSheet(styleSheet.get(), blink::MediaQueryEvaluator("screen"));
|
|
|
| Document* document = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame())->document();
|
| - document->ensureStyleResolver().viewportStyleResolver()->collectViewportRules(ruleSet.get(), WebCore::ViewportStyleResolver::UserAgentOrigin);
|
| + document->ensureStyleResolver().viewportStyleResolver()->collectViewportRules(ruleSet.get(), blink::ViewportStyleResolver::UserAgentOrigin);
|
| document->ensureStyleResolver().viewportStyleResolver()->resolve();
|
| }
|
|
|
| @@ -179,14 +179,14 @@ protected:
|
| webViewHelper->webView()->resize(WebSize(640, 480));
|
| }
|
|
|
| - PassOwnPtr<WebCore::DragImage> nodeImageTestSetup(FrameTestHelpers::WebViewHelper* webViewHelper, const std::string& testcase)
|
| + PassOwnPtr<blink::DragImage> nodeImageTestSetup(FrameTestHelpers::WebViewHelper* webViewHelper, const std::string& testcase)
|
| {
|
| registerMockedHttpURLLoad("nodeimage.html");
|
| webViewHelper->initializeAndLoad(m_baseURL + "nodeimage.html");
|
| webViewHelper->webView()->resize(WebSize(640, 480));
|
| webViewHelper->webView()->layout();
|
| - RefPtr<WebCore::LocalFrame> frame = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame());
|
| - WebCore::Element* element = frame->document()->getElementById(testcase.c_str());
|
| + RefPtr<blink::LocalFrame> frame = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame());
|
| + blink::Element* element = frame->document()->getElementById(testcase.c_str());
|
| return frame->nodeImage(*element);
|
| }
|
|
|
| @@ -198,15 +198,15 @@ class UseMockScrollbarSettings {
|
| public:
|
| UseMockScrollbarSettings()
|
| {
|
| - WebCore::Settings::setMockScrollbarsEnabled(true);
|
| - WebCore::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(true);
|
| - EXPECT_TRUE(WebCore::ScrollbarTheme::theme()->usesOverlayScrollbars());
|
| + blink::Settings::setMockScrollbarsEnabled(true);
|
| + blink::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(true);
|
| + EXPECT_TRUE(blink::ScrollbarTheme::theme()->usesOverlayScrollbars());
|
| }
|
|
|
| ~UseMockScrollbarSettings()
|
| {
|
| - WebCore::Settings::setMockScrollbarsEnabled(false);
|
| - WebCore::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(false);
|
| + blink::Settings::setMockScrollbarsEnabled(false);
|
| + blink::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(false);
|
| }
|
| };
|
|
|
| @@ -641,9 +641,9 @@ TEST_F(WebFrameTest, PostMessageThenDetach)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad("about:blank");
|
|
|
| - RefPtr<WebCore::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
| - WebCore::NonThrowableExceptionState exceptionState;
|
| - frame->domWindow()->postMessage(WebCore::SerializedScriptValue::create("message"), 0, "*", frame->domWindow(), exceptionState);
|
| + RefPtr<blink::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
| + blink::NonThrowableExceptionState exceptionState;
|
| + frame->domWindow()->postMessage(blink::SerializedScriptValue::create("message"), 0, "*", frame->domWindow(), exceptionState);
|
| webViewHelper.reset();
|
| EXPECT_FALSE(exceptionState.hadException());
|
|
|
| @@ -683,11 +683,11 @@ TEST_F(WebFrameTest, FrameViewNeedsLayoutOnFixedLayoutResize)
|
| webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight));
|
| webViewHelper.webView()->layout();
|
|
|
| - webViewHelper.webViewImpl()->setFixedLayoutSize(WebCore::IntSize(100, 100));
|
| + webViewHelper.webViewImpl()->setFixedLayoutSize(blink::IntSize(100, 100));
|
| EXPECT_TRUE(webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->needsLayout());
|
|
|
| int prevLayoutCount = webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutCount();
|
| - webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->setFrameRect(WebCore::IntRect(0, 0, 641, 481));
|
| + webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->setFrameRect(blink::IntRect(0, 0, 641, 481));
|
| EXPECT_EQ(prevLayoutCount, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutCount());
|
|
|
| webViewHelper.webViewImpl()->layout();
|
| @@ -697,7 +697,7 @@ TEST_F(WebFrameTest, FrameViewNeedsLayoutOnFixedLayoutResize)
|
| static bool checkOrSetTextAutosizingMultiplier(Document* document, float multiplier, bool setMultiplier)
|
| {
|
| bool multiplierCheckedOrSetAtLeastOnce = false;
|
| - for (WebCore::RenderObject* renderer = document->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| + for (blink::RenderObject* renderer = document->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| if (renderer->style()) {
|
| if (setMultiplier)
|
| renderer->style()->setTextAutosizingMultiplier(multiplier);
|
| @@ -731,7 +731,7 @@ TEST_F(WebFrameTest, ChangeInFixedLayoutResetsTextAutosizingMultipliers)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client, enableViewportSettings);
|
|
|
| - WebCore::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| + blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| document->settings()->setTextAutosizingEnabled(true);
|
| EXPECT_TRUE(document->settings()->textAutosizingEnabled());
|
| webViewHelper.webViewImpl()->resize(WebSize(viewportWidth, viewportHeight));
|
| @@ -739,10 +739,10 @@ TEST_F(WebFrameTest, ChangeInFixedLayoutResetsTextAutosizingMultipliers)
|
|
|
| EXPECT_TRUE(setTextAutosizingMultiplier(document, 2));
|
|
|
| - WebCore::ViewportDescription description = document->viewportDescription();
|
| + blink::ViewportDescription description = document->viewportDescription();
|
| // Choose a width that's not going match the viewport width of the loaded document.
|
| - description.minWidth = WebCore::Length(100, WebCore::Fixed);
|
| - description.maxWidth = WebCore::Length(100, WebCore::Fixed);
|
| + description.minWidth = blink::Length(100, blink::Fixed);
|
| + description.maxWidth = blink::Length(100, blink::Fixed);
|
| webViewHelper.webViewImpl()->updatePageDefinedViewportConstraints(description);
|
|
|
| EXPECT_TRUE(checkTextAutosizingMultiplier(document, 1));
|
| @@ -761,29 +761,29 @@ TEST_F(WebFrameTest, SetFrameRectInvalidatesTextAutosizingMultipliers)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "iframe_reload.html", true, 0, &client, enableViewportSettings);
|
|
|
| - WebCore::LocalFrame* mainFrame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
| - WebCore::Document* document = mainFrame->document();
|
| - WebCore::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + blink::LocalFrame* mainFrame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
| + blink::Document* document = mainFrame->document();
|
| + blink::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| document->settings()->setTextAutosizingEnabled(true);
|
| EXPECT_TRUE(document->settings()->textAutosizingEnabled());
|
| webViewHelper.webViewImpl()->resize(WebSize(viewportWidth, viewportHeight));
|
| webViewHelper.webViewImpl()->layout();
|
|
|
| - for (WebCore::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) {
|
| + for (blink::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) {
|
| if (!frame->isLocalFrame())
|
| continue;
|
| EXPECT_TRUE(setTextAutosizingMultiplier(toLocalFrame(frame)->document(), 2));
|
| - for (WebCore::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| + for (blink::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| if (renderer->isText())
|
| EXPECT_FALSE(renderer->needsLayout());
|
| }
|
| }
|
|
|
| - frameView->setFrameRect(WebCore::IntRect(0, 0, 200, 200));
|
| - for (WebCore::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) {
|
| + frameView->setFrameRect(blink::IntRect(0, 0, 200, 200));
|
| + for (blink::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) {
|
| if (!frame->isLocalFrame())
|
| continue;
|
| - for (WebCore::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| + for (blink::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) {
|
| if (renderer->isText())
|
| EXPECT_TRUE(renderer->needsLayout());
|
| }
|
| @@ -1050,8 +1050,8 @@ TEST_F(WebFrameTest, DelayedViewportInitialScale)
|
|
|
| EXPECT_EQ(0.25f, webViewHelper.webView()->pageScaleFactor());
|
|
|
| - WebCore::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| - WebCore::ViewportDescription description = document->viewportDescription();
|
| + blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| + blink::ViewportDescription description = document->viewportDescription();
|
| description.zoom = 2;
|
| document->setViewportDescription(description);
|
| webViewHelper.webView()->layout();
|
| @@ -1453,27 +1453,27 @@ TEST_F(WebFrameTest, LayoutSize320Quirk)
|
|
|
| // The magic number to snap to device-width is 320, so test that 321 is
|
| // respected.
|
| - WebCore::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| - WebCore::ViewportDescription description = document->viewportDescription();
|
| - description.minWidth = WebCore::Length(321, WebCore::Fixed);
|
| - description.maxWidth = WebCore::Length(321, WebCore::Fixed);
|
| + blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| + blink::ViewportDescription description = document->viewportDescription();
|
| + description.minWidth = blink::Length(321, blink::Fixed);
|
| + description.maxWidth = blink::Length(321, blink::Fixed);
|
| document->setViewportDescription(description);
|
| webViewHelper.webView()->layout();
|
| EXPECT_EQ(321, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().width());
|
|
|
| - description.minWidth = WebCore::Length(320, WebCore::Fixed);
|
| - description.maxWidth = WebCore::Length(320, WebCore::Fixed);
|
| + description.minWidth = blink::Length(320, blink::Fixed);
|
| + description.maxWidth = blink::Length(320, blink::Fixed);
|
| document->setViewportDescription(description);
|
| webViewHelper.webView()->layout();
|
| EXPECT_EQ(600, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().width());
|
|
|
| description = document->viewportDescription();
|
| - description.maxHeight = WebCore::Length(1000, WebCore::Fixed);
|
| + description.maxHeight = blink::Length(1000, blink::Fixed);
|
| document->setViewportDescription(description);
|
| webViewHelper.webView()->layout();
|
| EXPECT_EQ(1000, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().height());
|
|
|
| - description.maxHeight = WebCore::Length(320, WebCore::Fixed);
|
| + description.maxHeight = blink::Length(320, blink::Fixed);
|
| document->setViewportDescription(description);
|
| webViewHelper.webView()->layout();
|
| EXPECT_EQ(800, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().height());
|
| @@ -1520,8 +1520,8 @@ TEST_F(WebFrameTest, OverflowHiddenDisablesScrolling)
|
| FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "body-overflow-hidden.html");
|
| webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight));
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - EXPECT_FALSE(view->userInputScrollable(WebCore::VerticalScrollbar));
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + EXPECT_FALSE(view->userInputScrollable(blink::VerticalScrollbar));
|
| }
|
|
|
| TEST_F(WebFrameTest, IgnoreOverflowHiddenQuirk)
|
| @@ -1539,8 +1539,8 @@ TEST_F(WebFrameTest, IgnoreOverflowHiddenQuirk)
|
| FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "body-overflow-hidden.html");
|
| webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight));
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - EXPECT_TRUE(view->userInputScrollable(WebCore::VerticalScrollbar));
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + EXPECT_TRUE(view->userInputScrollable(blink::VerticalScrollbar));
|
| }
|
|
|
| TEST_F(WebFrameTest, NonZeroValuesNoQuirk)
|
| @@ -1670,21 +1670,21 @@ TEST_F(WebFrameTest, pageScaleFactorShrinksViewport)
|
| webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight));
|
| webViewHelper.webView()->layout();
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| int viewportWidthMinusScrollbar = viewportWidth - (view->verticalScrollbar()->isOverlayScrollbar() ? 0 : 15);
|
| int viewportHeightMinusScrollbar = viewportHeight - (view->horizontalScrollbar()->isOverlayScrollbar() ? 0 : 15);
|
|
|
| webViewHelper.webView()->setPageScaleFactor(2);
|
|
|
| - WebCore::IntSize unscaledSize = view->unscaledVisibleContentSize(WebCore::IncludeScrollbars);
|
| + blink::IntSize unscaledSize = view->unscaledVisibleContentSize(blink::IncludeScrollbars);
|
| EXPECT_EQ(viewportWidth, unscaledSize.width());
|
| EXPECT_EQ(viewportHeight, unscaledSize.height());
|
|
|
| - WebCore::IntSize unscaledSizeMinusScrollbar = view->unscaledVisibleContentSize(WebCore::ExcludeScrollbars);
|
| + blink::IntSize unscaledSizeMinusScrollbar = view->unscaledVisibleContentSize(blink::ExcludeScrollbars);
|
| EXPECT_EQ(viewportWidthMinusScrollbar, unscaledSizeMinusScrollbar.width());
|
| EXPECT_EQ(viewportHeightMinusScrollbar, unscaledSizeMinusScrollbar.height());
|
|
|
| - WebCore::IntSize scaledSize = view->visibleContentRect().size();
|
| + blink::IntSize scaledSize = view->visibleContentRect().size();
|
| EXPECT_EQ(ceil(viewportWidthMinusScrollbar / 2.0), scaledSize.width());
|
| EXPECT_EQ(ceil(viewportHeightMinusScrollbar / 2.0), scaledSize.height());
|
| }
|
| @@ -1953,9 +1953,9 @@ TEST_F(WebFrameTest, DesktopPageCanBeZoomedInWhenWideViewportIsTurnedOff)
|
| class WebFrameResizeTest : public WebFrameTest {
|
| protected:
|
|
|
| - static WebCore::FloatSize computeRelativeOffset(const WebCore::IntPoint& absoluteOffset, const WebCore::LayoutRect& rect)
|
| + static blink::FloatSize computeRelativeOffset(const blink::IntPoint& absoluteOffset, const blink::LayoutRect& rect)
|
| {
|
| - WebCore::FloatSize relativeOffset = WebCore::FloatPoint(absoluteOffset) - rect.location();
|
| + blink::FloatSize relativeOffset = blink::FloatPoint(absoluteOffset) - rect.location();
|
| relativeOffset.scale(1.f / rect.width(), 1.f / rect.height());
|
| return relativeOffset;
|
| }
|
| @@ -2010,16 +2010,16 @@ protected:
|
| EXPECT_NEAR(expectedPageScaleFactor, webViewHelper.webViewImpl()->pageScaleFactor(), 0.05f);
|
| webViewHelper.webViewImpl()->mainFrame()->setScrollOffset(scrollOffset);
|
|
|
| - WebCore::IntPoint anchorPoint = WebCore::IntPoint(scrollOffset) + WebCore::IntPoint(viewportSize.width / 2, 0);
|
| - RefPtrWillBeRawPtr<WebCore::Node> anchorNode = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->eventHandler().hitTestResultAtPoint(anchorPoint, HitTestRequest::ReadOnly | HitTestRequest::Active).innerNode();
|
| + blink::IntPoint anchorPoint = blink::IntPoint(scrollOffset) + blink::IntPoint(viewportSize.width / 2, 0);
|
| + RefPtrWillBeRawPtr<blink::Node> anchorNode = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->eventHandler().hitTestResultAtPoint(anchorPoint, HitTestRequest::ReadOnly | HitTestRequest::Active).innerNode();
|
| ASSERT(anchorNode);
|
|
|
| pageScaleFactor = webViewHelper.webViewImpl()->pageScaleFactor();
|
| - const WebCore::FloatSize preResizeRelativeOffset
|
| + const blink::FloatSize preResizeRelativeOffset
|
| = computeRelativeOffset(anchorPoint, anchorNode->boundingBox());
|
| webViewHelper.webViewImpl()->resize(WebSize(viewportSize.height, viewportSize.width));
|
| - WebCore::IntPoint newAnchorPoint = WebCore::IntPoint(webViewHelper.webViewImpl()->mainFrame()->scrollOffset()) + WebCore::IntPoint(viewportSize.height / 2, 0);
|
| - const WebCore::FloatSize postResizeRelativeOffset
|
| + blink::IntPoint newAnchorPoint = blink::IntPoint(webViewHelper.webViewImpl()->mainFrame()->scrollOffset()) + blink::IntPoint(viewportSize.height / 2, 0);
|
| + const blink::FloatSize postResizeRelativeOffset
|
| = computeRelativeOffset(newAnchorPoint, anchorNode->boundingBox());
|
| EXPECT_NEAR(preResizeRelativeOffset.width(), postResizeRelativeOffset.width(), 0.15f);
|
| expectedPageScaleFactor = pageScaleFactor * (shouldScaleRelativeToViewportWidth ? 1 / aspectRatio : 1);
|
| @@ -2096,13 +2096,13 @@ TEST_F(WebFrameTest, pageScaleFactorScalesPaintClip)
|
| bitmap.eraseColor(0);
|
| SkCanvas canvas(bitmap);
|
|
|
| - WebCore::GraphicsContext context(&canvas);
|
| + blink::GraphicsContext context(&canvas);
|
| context.setTrackOpaqueRegion(true);
|
|
|
| - EXPECT_EQ_RECT(WebCore::IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
|
| + EXPECT_EQ_RECT(blink::IntRect(0, 0, 0, 0), context.opaqueRegion().asRect());
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - WebCore::IntRect paintRect(0, 0, 200, 200);
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + blink::IntRect paintRect(0, 0, 200, 200);
|
| view->paint(&context, paintRect);
|
|
|
| // FIXME: This test broke in release builds when changing the FixedLayoutTestWebViewClient
|
| @@ -2112,7 +2112,7 @@ TEST_F(WebFrameTest, pageScaleFactorScalesPaintClip)
|
| #ifndef NDEBUG
|
| int viewportWidthMinusScrollbar = 50 - (view->verticalScrollbar()->isOverlayScrollbar() ? 0 : 15);
|
| int viewportHeightMinusScrollbar = 50 - (view->horizontalScrollbar()->isOverlayScrollbar() ? 0 : 15);
|
| - WebCore::IntRect clippedRect(0, 0, viewportWidthMinusScrollbar * 2, viewportHeightMinusScrollbar * 2);
|
| + blink::IntRect clippedRect(0, 0, viewportWidthMinusScrollbar * 2, viewportHeightMinusScrollbar * 2);
|
| EXPECT_EQ_RECT(clippedRect, context.opaqueRegion().asRect());
|
| #endif
|
| }
|
| @@ -2132,14 +2132,14 @@ TEST_F(WebFrameTest, pageScaleFactorUpdatesScrollbars)
|
| webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight));
|
| webViewHelper.webView()->layout();
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - EXPECT_EQ(view->scrollSize(WebCore::HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width());
|
| - EXPECT_EQ(view->scrollSize(WebCore::VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height());
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + EXPECT_EQ(view->scrollSize(blink::HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width());
|
| + EXPECT_EQ(view->scrollSize(blink::VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height());
|
|
|
| webViewHelper.webView()->setPageScaleFactor(10);
|
|
|
| - EXPECT_EQ(view->scrollSize(WebCore::HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width());
|
| - EXPECT_EQ(view->scrollSize(WebCore::VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height());
|
| + EXPECT_EQ(view->scrollSize(blink::HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width());
|
| + EXPECT_EQ(view->scrollSize(blink::VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height());
|
| }
|
|
|
| TEST_F(WebFrameTest, CanOverrideScaleLimits)
|
| @@ -2190,7 +2190,7 @@ TEST_F(WebFrameTest, updateOverlayScrollbarLayers)
|
| webViewHelper.webView()->resize(WebSize(viewWidth, viewHeight));
|
| FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "large-div.html");
|
|
|
| - WebCore::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| EXPECT_TRUE(view->renderView()->compositor()->layerForHorizontalScrollbar());
|
| EXPECT_TRUE(view->renderView()->compositor()->layerForVerticalScrollbar());
|
|
|
| @@ -2268,7 +2268,7 @@ TEST_F(WebFrameTest, DivAutoZoomParamsTest)
|
|
|
| void simulatePageScale(WebViewImpl* webViewImpl, float& scale)
|
| {
|
| - WebCore::IntSize scrollDelta = webViewImpl->fakePageScaleAnimationTargetPositionForTesting() - webViewImpl->mainFrameImpl()->frameView()->scrollPosition();
|
| + blink::IntSize scrollDelta = webViewImpl->fakePageScaleAnimationTargetPositionForTesting() - webViewImpl->mainFrameImpl()->frameView()->scrollPosition();
|
| float scaleDelta = webViewImpl->fakePageScaleAnimationPageScaleForTesting() / webViewImpl->pageScaleFactor();
|
| webViewImpl->applyScrollAndScale(scrollDelta, scaleDelta);
|
| scale = webViewImpl->pageScaleFactor();
|
| @@ -2602,7 +2602,7 @@ TEST_F(WebFrameTest, DivScrollIntoEditableTest)
|
| webViewHelper.webViewImpl()->selectionBounds(caret, rect);
|
|
|
| float scale;
|
| - WebCore::IntPoint scroll;
|
| + blink::IntPoint scroll;
|
| bool needAnimation;
|
| webViewHelper.webViewImpl()->computeScaleAndScrollForFocusedNode(webViewHelper.webViewImpl()->focusedElement(), scale, scroll, needAnimation);
|
| EXPECT_TRUE(needAnimation);
|
| @@ -2674,7 +2674,7 @@ TEST_F(WebFrameTest, ReloadDoesntSetRedirect)
|
|
|
| class ReloadWithOverrideURLTask : public WebThread::Task {
|
| public:
|
| - ReloadWithOverrideURLTask(WebFrame* frame, const WebCore::KURL& url, bool ignoreCache)
|
| + ReloadWithOverrideURLTask(WebFrame* frame, const blink::KURL& url, bool ignoreCache)
|
| : m_frame(frame), m_url(url), m_ignoreCache(ignoreCache)
|
| {
|
| }
|
| @@ -2686,7 +2686,7 @@ public:
|
|
|
| private:
|
| WebFrame* const m_frame;
|
| - const WebCore::KURL m_url;
|
| + const blink::KURL m_url;
|
| const bool m_ignoreCache;
|
| };
|
|
|
| @@ -3052,7 +3052,7 @@ TEST_F(WebFrameTest, GetContentAsPlainText)
|
|
|
| // Generate a simple test case.
|
| const char simpleSource[] = "<div>Foo bar</div><div></div>baz";
|
| - WebCore::KURL testURL = toKURL("about:blank");
|
| + blink::KURL testURL = toKURL("about:blank");
|
| FrameTestHelpers::loadHTMLString(frame, simpleSource, testURL);
|
|
|
| // Make sure it comes out OK.
|
| @@ -3091,7 +3091,7 @@ TEST_F(WebFrameTest, GetFullHtmlOfPage)
|
|
|
| // Generate a simple test case.
|
| const char simpleSource[] = "<p>Hello</p><p>World</p>";
|
| - WebCore::KURL testURL = toKURL("about:blank");
|
| + blink::KURL testURL = toKURL("about:blank");
|
| FrameTestHelpers::loadHTMLString(frame, simpleSource, testURL);
|
|
|
| WebString text = frame->contentAsText(std::numeric_limits<size_t>::max());
|
| @@ -3333,7 +3333,7 @@ TEST_F(WebFrameTest, FindOnDetachedFrame)
|
| WebString searchText = WebString::fromUTF8(kFindString);
|
| WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame());
|
| RefPtr<WebLocalFrameImpl> secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false));
|
| - RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame();
|
| + RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame();
|
|
|
| // Detach the frame before finding.
|
| EXPECT_TRUE(mainFrame->document().getElementById("frame").remove());
|
| @@ -3374,7 +3374,7 @@ TEST_F(WebFrameTest, FindDetachFrameBeforeScopeStrings)
|
| WebString searchText = WebString::fromUTF8(kFindString);
|
| WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame());
|
| WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false));
|
| - RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame();
|
| + RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame();
|
|
|
| for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false))
|
| EXPECT_TRUE(frame->find(kFindIdentifier, searchText, options, false, 0));
|
| @@ -3415,7 +3415,7 @@ TEST_F(WebFrameTest, FindDetachFrameWhileScopingStrings)
|
| WebString searchText = WebString::fromUTF8(kFindString);
|
| WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame());
|
| WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false));
|
| - RefPtr<WebCore::LocalFrame> holdSecondFrame = secondFrame->frame();
|
| + RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame();
|
|
|
| for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false))
|
| EXPECT_TRUE(frame->find(kFindIdentifier, searchText, options, false, 0));
|
| @@ -3494,30 +3494,30 @@ TEST_F(WebFrameTest, SetTickmarks)
|
| EXPECT_TRUE(client.findResultsAreReady());
|
|
|
| // Get the tickmarks for the original find request.
|
| - WebCore::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - RefPtr<WebCore::Scrollbar> scrollbar = frameView->createScrollbar(WebCore::HorizontalScrollbar);
|
| - Vector<WebCore::IntRect> originalTickmarks;
|
| + blink::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + RefPtr<blink::Scrollbar> scrollbar = frameView->createScrollbar(blink::HorizontalScrollbar);
|
| + Vector<blink::IntRect> originalTickmarks;
|
| scrollbar->getTickmarks(originalTickmarks);
|
| EXPECT_EQ(4u, originalTickmarks.size());
|
|
|
| // Override the tickmarks.
|
| - Vector<WebCore::IntRect> overridingTickmarksExpected;
|
| - overridingTickmarksExpected.append(WebCore::IntRect(0, 0, 100, 100));
|
| - overridingTickmarksExpected.append(WebCore::IntRect(0, 20, 100, 100));
|
| - overridingTickmarksExpected.append(WebCore::IntRect(0, 30, 100, 100));
|
| + Vector<blink::IntRect> overridingTickmarksExpected;
|
| + overridingTickmarksExpected.append(blink::IntRect(0, 0, 100, 100));
|
| + overridingTickmarksExpected.append(blink::IntRect(0, 20, 100, 100));
|
| + overridingTickmarksExpected.append(blink::IntRect(0, 30, 100, 100));
|
| mainFrame->setTickmarks(overridingTickmarksExpected);
|
|
|
| // Check the tickmarks are overriden correctly.
|
| - Vector<WebCore::IntRect> overridingTickmarksActual;
|
| + Vector<blink::IntRect> overridingTickmarksActual;
|
| scrollbar->getTickmarks(overridingTickmarksActual);
|
| EXPECT_EQ(overridingTickmarksExpected, overridingTickmarksActual);
|
|
|
| // Reset the tickmark behavior.
|
| - Vector<WebCore::IntRect> resetTickmarks;
|
| + Vector<blink::IntRect> resetTickmarks;
|
| mainFrame->setTickmarks(resetTickmarks);
|
|
|
| // Check that the original tickmarks are returned
|
| - Vector<WebCore::IntRect> originalTickmarksAfterReset;
|
| + Vector<blink::IntRect> originalTickmarksAfterReset;
|
| scrollbar->getTickmarks(originalTickmarksAfterReset);
|
| EXPECT_EQ(originalTickmarks, originalTickmarksAfterReset);
|
| }
|
| @@ -3761,9 +3761,9 @@ TEST_F(WebFrameTest, SelectRangeCanMoveSelectionEnd)
|
| // EXPECT_EQ("Editable 1. Editable 2. ]", selectionAsString(frame));
|
| }
|
|
|
| -static int computeOffset(WebCore::RenderObject* renderer, int x, int y)
|
| +static int computeOffset(blink::RenderObject* renderer, int x, int y)
|
| {
|
| - return WebCore::VisiblePosition(renderer->positionForPoint(WebCore::LayoutPoint(x, y))).deepEquivalent().computeOffsetInContainerNode();
|
| + return blink::VisiblePosition(renderer->positionForPoint(blink::LayoutPoint(x, y))).deepEquivalent().computeOffsetInContainerNode();
|
| }
|
|
|
| // positionForPoint returns the wrong values for contenteditable spans. See
|
| @@ -3774,7 +3774,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| initializeTextSelectionWebView(m_baseURL + "select_range_span_editable.html", &webViewHelper);
|
| WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame());
|
| - WebCore::RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer();
|
| + blink::RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer();
|
| EXPECT_EQ(0, computeOffset(renderer, -1, -1));
|
| EXPECT_EQ(64, computeOffset(renderer, 1000, 1000));
|
|
|
| @@ -3924,7 +3924,7 @@ private:
|
|
|
| TEST_F(WebFrameTest, CompositedSelectionBoundsCleared)
|
| {
|
| - WebCore::RuntimeEnabledFeatures::setCompositedSelectionUpdatesEnabled(true);
|
| + blink::RuntimeEnabledFeatures::setCompositedSelectionUpdatesEnabled(true);
|
|
|
| registerMockedHttpURLLoad("select_range_basic.html");
|
| registerMockedHttpURLLoad("select_range_scroll.html");
|
| @@ -4783,7 +4783,7 @@ public:
|
| if (frame->parent())
|
| return;
|
| EXPECT_FALSE(m_didScrollMainFrame);
|
| - WebCore::FrameView* view = toWebLocalFrameImpl(frame)->frameView();
|
| + blink::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).
|
| @@ -4914,13 +4914,13 @@ TEST_F(WebFrameTest, SimulateFragmentAnchorMiddleClick)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true, &client);
|
|
|
| - WebCore::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| - WebCore::KURL destination = document->url();
|
| + blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| + blink::KURL destination = document->url();
|
| destination.setFragmentIdentifier("test");
|
|
|
| - RefPtrWillBeRawPtr<WebCore::Event> event = WebCore::MouseEvent::create(WebCore::EventTypeNames::click, false, false,
|
| + RefPtrWillBeRawPtr<blink::Event> event = blink::MouseEvent::create(blink::EventTypeNames::click, false, false,
|
| document->domWindow(), 0, 0, 0, 0, 0, 0, 0, false, false, false, false, 1, nullptr, nullptr);
|
| - WebCore::FrameLoadRequest frameRequest(document, WebCore::ResourceRequest(destination));
|
| + blink::FrameLoadRequest frameRequest(document, blink::ResourceRequest(destination));
|
| frameRequest.setTriggeringEvent(event);
|
| toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest);
|
| }
|
| @@ -4963,15 +4963,15 @@ TEST_F(WebFrameTest, ModifiedClickNewWindow)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "ctrl_click.html", true, &webFrameClient, &webViewClient);
|
|
|
| - WebCore::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| - WebCore::KURL destination = toKURL(m_baseURL + "hello_world.html");
|
| + blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document();
|
| + blink::KURL destination = toKURL(m_baseURL + "hello_world.html");
|
|
|
| // ctrl+click event
|
| - RefPtrWillBeRawPtr<WebCore::Event> event = WebCore::MouseEvent::create(WebCore::EventTypeNames::click, false, false,
|
| + RefPtrWillBeRawPtr<blink::Event> event = blink::MouseEvent::create(blink::EventTypeNames::click, false, false,
|
| document->domWindow(), 0, 0, 0, 0, 0, 0, 0, true, false, false, false, 0, nullptr, nullptr);
|
| - WebCore::FrameLoadRequest frameRequest(document, WebCore::ResourceRequest(destination));
|
| + blink::FrameLoadRequest frameRequest(document, blink::ResourceRequest(destination));
|
| frameRequest.setTriggeringEvent(event);
|
| - WebCore::UserGestureIndicator gesture(WebCore::DefinitelyProcessingUserGesture);
|
| + blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture);
|
| toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest);
|
| FrameTestHelpers::pumpPendingRequestsDoNotUse(webViewHelper.webView()->mainFrame());
|
|
|
| @@ -4985,8 +4985,8 @@ TEST_F(WebFrameTest, BackToReload)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true);
|
| WebFrame* frame = webViewHelper.webView()->mainFrame();
|
| - const WebCore::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| - RefPtr<WebCore::HistoryItem> firstItem = mainFrameLoader.currentItem();
|
| + const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| + RefPtr<blink::HistoryItem> firstItem = mainFrameLoader.currentItem();
|
| EXPECT_TRUE(firstItem);
|
|
|
| registerMockedHttpURLLoad("white-1x1.png");
|
| @@ -5006,7 +5006,7 @@ TEST_F(WebFrameTest, BackDuringChildFrameReload)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "page_with_blank_iframe.html", true);
|
| WebFrame* mainFrame = webViewHelper.webView()->mainFrame();
|
| - const WebCore::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| + const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| WebFrame* childFrame = mainFrame->firstChild();
|
| ASSERT_TRUE(childFrame);
|
|
|
| @@ -5050,8 +5050,8 @@ TEST_F(WebFrameTest, LoadHistoryItemReload)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true);
|
| WebFrame* frame = webViewHelper.webView()->mainFrame();
|
| - const WebCore::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| - RefPtr<WebCore::HistoryItem> firstItem = mainFrameLoader.currentItem();
|
| + const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| + RefPtr<blink::HistoryItem> firstItem = mainFrameLoader.currentItem();
|
| EXPECT_TRUE(firstItem);
|
|
|
| registerMockedHttpURLLoad("white-1x1.png");
|
| @@ -5161,7 +5161,7 @@ public:
|
|
|
| virtual void willSendRequest(WebLocalFrame* frame, unsigned, WebURLRequest&, const WebURLResponse&)
|
| {
|
| - if (toWebLocalFrameImpl(frame)->frame()->loader().loadType() == WebCore::FrameLoadTypeSame)
|
| + if (toWebLocalFrameImpl(frame)->frame()->loader().loadType() == blink::FrameLoadTypeSame)
|
| m_frameLoadTypeSameSeen = true;
|
| }
|
|
|
| @@ -5179,7 +5179,7 @@ TEST_F(WebFrameTest, NavigateToSame)
|
| webViewHelper.initializeAndLoad(m_baseURL + "navigate_to_same.html", true, &client);
|
| EXPECT_FALSE(client.frameLoadTypeSameSeen());
|
|
|
| - WebCore::FrameLoadRequest frameRequest(0, WebCore::ResourceRequest(toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document()->url()));
|
| + blink::FrameLoadRequest frameRequest(0, blink::ResourceRequest(toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document()->url()));
|
| toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest);
|
| FrameTestHelpers::pumpPendingRequestsDoNotUse(webViewHelper.webView()->mainFrame());
|
|
|
| @@ -5195,7 +5195,7 @@ TEST_F(WebFrameTest, WebNodeImageContents)
|
| static const char bluePNG[] = "<img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYV2NkYPj/n4EIwDiqEF8oUT94AFIQE/cCn90IAAAAAElFTkSuQmCC\">";
|
|
|
| // Load up the image and test that we can extract the contents.
|
| - WebCore::KURL testURL = toKURL("about:blank");
|
| + blink::KURL testURL = toKURL("about:blank");
|
| FrameTestHelpers::loadHTMLString(frame, bluePNG, testURL);
|
|
|
| WebNode node = frame->document().body().firstChild();
|
| @@ -5281,10 +5281,10 @@ TEST_F(WebFrameTest, SameDocumentHistoryNavigationCommitType)
|
| TestDidNavigateCommitTypeWebFrameClient client;
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| WebViewImpl* webViewImpl = webViewHelper.initializeAndLoad(m_baseURL + "push_state.html", true, &client);
|
| - RefPtr<WebCore::HistoryItem> item = toLocalFrame(webViewImpl->page()->mainFrame())->loader().currentItem();
|
| + RefPtr<blink::HistoryItem> item = toLocalFrame(webViewImpl->page()->mainFrame())->loader().currentItem();
|
| runPendingTasks();
|
|
|
| - toLocalFrame(webViewImpl->page()->mainFrame())->loader().loadHistoryItem(item.get(), WebCore::HistorySameDocumentLoad);
|
| + toLocalFrame(webViewImpl->page()->mainFrame())->loader().loadHistoryItem(item.get(), blink::HistorySameDocumentLoad);
|
| EXPECT_EQ(WebBackForwardCommit, client.lastCommitType());
|
| }
|
|
|
| @@ -5370,11 +5370,11 @@ TEST_F(WebFrameTest, overflowHiddenRewrite)
|
| webViewHelper.webView()->resize(WebSize(100, 100));
|
| FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "non-scrollable.html");
|
|
|
| - WebCore::RenderLayerCompositor* compositor = webViewHelper.webViewImpl()->compositor();
|
| + blink::RenderLayerCompositor* compositor = webViewHelper.webViewImpl()->compositor();
|
| ASSERT_TRUE(compositor->scrollLayer());
|
|
|
| // Verify that the WebLayer is not scrollable initially.
|
| - WebCore::GraphicsLayer* scrollLayer = compositor->scrollLayer();
|
| + blink::GraphicsLayer* scrollLayer = compositor->scrollLayer();
|
| WebLayer* webScrollLayer = scrollLayer->platformLayer();
|
| ASSERT_FALSE(webScrollLayer->userScrollableHorizontal());
|
| ASSERT_FALSE(webScrollLayer->userScrollableVertical());
|
| @@ -5396,7 +5396,7 @@ TEST_F(WebFrameTest, CurrentHistoryItem)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initialize();
|
| WebFrame* frame = webViewHelper.webView()->mainFrame();
|
| - const WebCore::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| + const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader();
|
| WebURLRequest request;
|
| request.initialize();
|
| request.setURL(toKURL(url));
|
| @@ -5408,7 +5408,7 @@ TEST_F(WebFrameTest, CurrentHistoryItem)
|
| FrameTestHelpers::pumpPendingRequestsDoNotUse(frame);
|
|
|
| // After commit, there is.
|
| - WebCore::HistoryItem* item = mainFrameLoader.currentItem();
|
| + blink::HistoryItem* item = mainFrameLoader.currentItem();
|
| ASSERT_TRUE(item);
|
| EXPECT_EQ(WTF::String(url.data()), item->urlString());
|
| }
|
| @@ -5483,11 +5483,11 @@ TEST_F(WebFrameTest, FrameViewSetFrameRect)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad("about:blank");
|
|
|
| - WebCore::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| - frameView->setFrameRect(WebCore::IntRect(0, 0, 200, 200));
|
| - EXPECT_EQ_RECT(WebCore::IntRect(0, 0, 200, 200), frameView->frameRect());
|
| - frameView->setFrameRect(WebCore::IntRect(100, 100, 200, 200));
|
| - EXPECT_EQ_RECT(WebCore::IntRect(100, 100, 200, 200), frameView->frameRect());
|
| + blink::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView();
|
| + frameView->setFrameRect(blink::IntRect(0, 0, 200, 200));
|
| + EXPECT_EQ_RECT(blink::IntRect(0, 0, 200, 200), frameView->frameRect());
|
| + frameView->setFrameRect(blink::IntRect(100, 100, 200, 200));
|
| + EXPECT_EQ_RECT(blink::IntRect(100, 100, 200, 200), frameView->frameRect());
|
| }
|
|
|
| TEST_F(WebFrameTest, FullscreenLayerNonScrollable)
|
| @@ -5502,7 +5502,7 @@ TEST_F(WebFrameTest, FullscreenLayerNonScrollable)
|
| webViewImpl->layout();
|
|
|
| Document* document = toWebLocalFrameImpl(webViewImpl->mainFrame())->frame()->document();
|
| - WebCore::UserGestureIndicator gesture(WebCore::DefinitelyProcessingUserGesture);
|
| + blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture);
|
| Element* divFullscreen = document->getElementById("div1");
|
| divFullscreen->webkitRequestFullscreen();
|
| webViewImpl->willEnterFullScreen();
|
| @@ -5510,7 +5510,7 @@ TEST_F(WebFrameTest, FullscreenLayerNonScrollable)
|
| webViewImpl->layout();
|
|
|
| // Verify that the main frame is not scrollable.
|
| - ASSERT_TRUE(WebCore::FullscreenElementStack::isFullScreen(*document));
|
| + ASSERT_TRUE(blink::FullscreenElementStack::isFullScreen(*document));
|
| WebLayer* webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer();
|
| ASSERT_FALSE(webScrollLayer->scrollable());
|
|
|
| @@ -5518,7 +5518,7 @@ TEST_F(WebFrameTest, FullscreenLayerNonScrollable)
|
| webViewImpl->willExitFullScreen();
|
| webViewImpl->didExitFullScreen();
|
| webViewImpl->layout();
|
| - ASSERT_FALSE(WebCore::FullscreenElementStack::isFullScreen(*document));
|
| + ASSERT_FALSE(blink::FullscreenElementStack::isFullScreen(*document));
|
| webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer();
|
| ASSERT_TRUE(webScrollLayer->scrollable());
|
| }
|
| @@ -5535,14 +5535,14 @@ TEST_F(WebFrameTest, FullscreenMainFrameScrollable)
|
| webViewImpl->layout();
|
|
|
| Document* document = toWebLocalFrameImpl(webViewImpl->mainFrame())->frame()->document();
|
| - WebCore::UserGestureIndicator gesture(WebCore::DefinitelyProcessingUserGesture);
|
| + blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture);
|
| document->documentElement()->webkitRequestFullscreen();
|
| webViewImpl->willEnterFullScreen();
|
| webViewImpl->didEnterFullScreen();
|
| webViewImpl->layout();
|
|
|
| // Verify that the main frame is still scrollable.
|
| - ASSERT_TRUE(WebCore::FullscreenElementStack::isFullScreen(*document));
|
| + ASSERT_TRUE(blink::FullscreenElementStack::isFullScreen(*document));
|
| WebLayer* webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer();
|
| ASSERT_TRUE(webScrollLayer->scrollable());
|
| }
|
| @@ -5558,12 +5558,12 @@ TEST_F(WebFrameTest, RenderBlockPercentHeightDescendants)
|
| webView->layout();
|
|
|
| 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());
|
| + blink::RenderBlock* container = blink::toRenderBlock(document->getElementById("container")->renderer());
|
| + blink::RenderBox* percentHeightInAnonymous = blink::toRenderBox(document->getElementById("percent-height-in-anonymous")->renderer());
|
| + blink::RenderBox* percentHeightDirectChild = blink::toRenderBox(document->getElementById("percent-height-direct-child")->renderer());
|
|
|
| - EXPECT_TRUE(WebCore::RenderBlock::hasPercentHeightDescendant(percentHeightInAnonymous));
|
| - EXPECT_TRUE(WebCore::RenderBlock::hasPercentHeightDescendant(percentHeightDirectChild));
|
| + EXPECT_TRUE(blink::RenderBlock::hasPercentHeightDescendant(percentHeightInAnonymous));
|
| + EXPECT_TRUE(blink::RenderBlock::hasPercentHeightDescendant(percentHeightDirectChild));
|
|
|
| ASSERT_TRUE(container->percentHeightDescendants());
|
| ASSERT_TRUE(container->hasPercentHeightDescendants());
|
| @@ -5571,7 +5571,7 @@ TEST_F(WebFrameTest, RenderBlockPercentHeightDescendants)
|
| EXPECT_TRUE(container->percentHeightDescendants()->contains(percentHeightInAnonymous));
|
| EXPECT_TRUE(container->percentHeightDescendants()->contains(percentHeightDirectChild));
|
|
|
| - WebCore::RenderBlock* anonymousBlock = percentHeightInAnonymous->containingBlock();
|
| + blink::RenderBlock* anonymousBlock = percentHeightInAnonymous->containingBlock();
|
| EXPECT_TRUE(anonymousBlock->isAnonymous());
|
| EXPECT_FALSE(anonymousBlock->hasPercentHeightDescendants());
|
| }
|
| @@ -5633,7 +5633,7 @@ TEST_F(WebFrameTest, ReloadBypassingCache)
|
| EXPECT_EQ(WebURLRequest::ReloadBypassingCache, frame->dataSource()->request().cachePolicy());
|
| }
|
|
|
| -static void nodeImageTestValidation(const WebCore::IntSize& referenceBitmapSize, WebCore::DragImage* dragImage)
|
| +static void nodeImageTestValidation(const blink::IntSize& referenceBitmapSize, blink::DragImage* dragImage)
|
| {
|
| // Prepare the reference bitmap.
|
| SkBitmap bitmap;
|
| @@ -5651,37 +5651,37 @@ static void nodeImageTestValidation(const WebCore::IntSize& referenceBitmapSize,
|
| TEST_F(WebFrameTest, NodeImageTestCSSTransform)
|
| {
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| - OwnPtr<WebCore::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-transform"));
|
| + OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-transform"));
|
| EXPECT_TRUE(dragImage);
|
|
|
| - nodeImageTestValidation(WebCore::IntSize(40, 40), dragImage.get());
|
| + nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get());
|
| }
|
|
|
| TEST_F(WebFrameTest, NodeImageTestCSS3DTransform)
|
| {
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| - OwnPtr<WebCore::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-3dtransform"));
|
| + OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-3dtransform"));
|
| EXPECT_TRUE(dragImage);
|
|
|
| - nodeImageTestValidation(WebCore::IntSize(20, 40), dragImage.get());
|
| + nodeImageTestValidation(blink::IntSize(20, 40), dragImage.get());
|
| }
|
|
|
| TEST_F(WebFrameTest, NodeImageTestInlineBlock)
|
| {
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| - OwnPtr<WebCore::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-inlineblock"));
|
| + OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-inlineblock"));
|
| EXPECT_TRUE(dragImage);
|
|
|
| - nodeImageTestValidation(WebCore::IntSize(40, 40), dragImage.get());
|
| + nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get());
|
| }
|
|
|
| TEST_F(WebFrameTest, NodeImageTestFloatLeft)
|
| {
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| - OwnPtr<WebCore::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-float-left-overflow-hidden"));
|
| + OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-float-left-overflow-hidden"));
|
| EXPECT_TRUE(dragImage);
|
|
|
| - nodeImageTestValidation(WebCore::IntSize(40, 40), dragImage.get());
|
| + nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get());
|
| }
|
|
|
| class ThemeColorTestWebFrameClient : public FrameTestHelpers::TestWebFrameClient {
|
| @@ -5867,10 +5867,10 @@ TEST_F(WebFrameSwapTest, SwapLastChild)
|
| remoteFrame->close();
|
| }
|
|
|
| -class MockDocumentThreadableLoaderClient : public WebCore::DocumentThreadableLoaderClient {
|
| +class MockDocumentThreadableLoaderClient : public blink::DocumentThreadableLoaderClient {
|
| public:
|
| MockDocumentThreadableLoaderClient() : m_failed(false) { }
|
| - virtual void didFail(const WebCore::ResourceError&) OVERRIDE { m_failed = true;}
|
| + virtual void didFail(const blink::ResourceError&) OVERRIDE { m_failed = true;}
|
|
|
| void reset() { m_failed = false; }
|
| bool failed() { return m_failed; }
|
| @@ -5886,29 +5886,29 @@ TEST_F(WebFrameTest, LoaderOriginAccess)
|
| FrameTestHelpers::WebViewHelper webViewHelper;
|
| webViewHelper.initializeAndLoad("about:blank");
|
|
|
| - WebCore::SchemeRegistry::registerURLSchemeAsDisplayIsolated("chrome");
|
| + blink::SchemeRegistry::registerURLSchemeAsDisplayIsolated("chrome");
|
|
|
| // Cross-origin request.
|
| - WebCore::KURL resourceUrl(WebCore::ParsedURLString, "chrome://test.pdf");
|
| + blink::KURL resourceUrl(blink::ParsedURLString, "chrome://test.pdf");
|
| registerMockedChromeURLLoad("test.pdf");
|
|
|
| - RefPtr<WebCore::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
| + RefPtr<blink::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame());
|
|
|
| MockDocumentThreadableLoaderClient client;
|
| - WebCore::ThreadableLoaderOptions options;
|
| + blink::ThreadableLoaderOptions options;
|
|
|
| // First try to load the request with regular access. Should fail.
|
| - options.crossOriginRequestPolicy = WebCore::UseAccessControl;
|
| - WebCore::ResourceLoaderOptions resourceLoaderOptions;
|
| - WebCore::DocumentThreadableLoader::loadResourceSynchronously(
|
| - *frame->document(), WebCore::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions);
|
| + options.crossOriginRequestPolicy = blink::UseAccessControl;
|
| + blink::ResourceLoaderOptions resourceLoaderOptions;
|
| + blink::DocumentThreadableLoader::loadResourceSynchronously(
|
| + *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions);
|
| EXPECT_TRUE(client.failed());
|
|
|
| client.reset();
|
| // Try to load the request with cross origin access. Should succeed.
|
| - options.crossOriginRequestPolicy = WebCore::AllowCrossOriginRequests;
|
| - WebCore::DocumentThreadableLoader::loadResourceSynchronously(
|
| - *frame->document(), WebCore::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions);
|
| + options.crossOriginRequestPolicy = blink::AllowCrossOriginRequests;
|
| + blink::DocumentThreadableLoader::loadResourceSynchronously(
|
| + *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions);
|
| EXPECT_FALSE(client.failed());
|
| }
|
|
|
|
|