Index: Source/web/tests/WebFrameTest.cpp |
diff --git a/Source/web/tests/WebFrameTest.cpp b/Source/web/tests/WebFrameTest.cpp |
index 629eec70fd68d5de57cecfe4a7073e72187ea154..ef9878f96847b19b8e21fe5f44d5e06a2957f73a 100644 |
--- a/Source/web/tests/WebFrameTest.cpp |
+++ b/Source/web/tests/WebFrameTest.cpp |
@@ -107,17 +107,11 @@ |
#include <map> |
#include <v8.h> |
-using namespace blink; |
-using blink::Document; |
-using blink::DocumentMarker; |
-using blink::Element; |
-using blink::FloatRect; |
-using blink::HitTestRequest; |
-using blink::Range; |
+namespace { |
+ |
using blink::URLTestHelpers::toKURL; |
using blink::FrameTestHelpers::runPendingTasks; |
- |
-namespace { |
+using namespace blink; |
const int touchPointPadding = 32; |
@@ -157,13 +151,13 @@ protected: |
void applyViewportStyleOverride(FrameTestHelpers::WebViewHelper* webViewHelper) |
{ |
- RefPtrWillBeRawPtr<blink::StyleSheetContents> styleSheet = blink::StyleSheetContents::create(blink::CSSParserContext(blink::UASheetMode, 0)); |
+ RefPtrWillBeRawPtr<StyleSheetContents> styleSheet = StyleSheetContents::create(CSSParserContext(UASheetMode, 0)); |
styleSheet->parseString(String(blink::viewportAndroidCss, sizeof(blink::viewportAndroidCss))); |
- OwnPtrWillBeRawPtr<blink::RuleSet> ruleSet = blink::RuleSet::create(); |
- ruleSet->addRulesFromSheet(styleSheet.get(), blink::MediaQueryEvaluator("screen")); |
+ OwnPtrWillBeRawPtr<RuleSet> ruleSet = RuleSet::create(); |
+ ruleSet->addRulesFromSheet(styleSheet.get(), MediaQueryEvaluator("screen")); |
Document* document = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame())->document(); |
- document->ensureStyleResolver().viewportStyleResolver()->collectViewportRules(ruleSet.get(), blink::ViewportStyleResolver::UserAgentOrigin); |
+ document->ensureStyleResolver().viewportStyleResolver()->collectViewportRules(ruleSet.get(), ViewportStyleResolver::UserAgentOrigin); |
document->ensureStyleResolver().viewportStyleResolver()->resolve(); |
} |
@@ -185,14 +179,14 @@ protected: |
webViewHelper->webView()->resize(WebSize(640, 480)); |
} |
- PassOwnPtr<blink::DragImage> nodeImageTestSetup(FrameTestHelpers::WebViewHelper* webViewHelper, const std::string& testcase) |
+ PassOwnPtr<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<blink::LocalFrame> frame = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame()); |
- blink::Element* element = frame->document()->getElementById(testcase.c_str()); |
+ RefPtr<LocalFrame> frame = toLocalFrame(webViewHelper->webViewImpl()->page()->mainFrame()); |
+ Element* element = frame->document()->getElementById(testcase.c_str()); |
return frame->nodeImage(*element); |
} |
@@ -204,15 +198,15 @@ class UseMockScrollbarSettings { |
public: |
UseMockScrollbarSettings() |
{ |
- blink::Settings::setMockScrollbarsEnabled(true); |
- blink::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(true); |
- EXPECT_TRUE(blink::ScrollbarTheme::theme()->usesOverlayScrollbars()); |
+ Settings::setMockScrollbarsEnabled(true); |
+ RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(true); |
+ EXPECT_TRUE(ScrollbarTheme::theme()->usesOverlayScrollbars()); |
} |
~UseMockScrollbarSettings() |
{ |
- blink::Settings::setMockScrollbarsEnabled(false); |
- blink::RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(false); |
+ Settings::setMockScrollbarsEnabled(false); |
+ RuntimeEnabledFeatures::setOverlayScrollbarsEnabled(false); |
} |
}; |
@@ -647,9 +641,9 @@ TEST_F(WebFrameTest, PostMessageThenDetach) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad("about:blank"); |
- RefPtr<blink::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
- blink::NonThrowableExceptionState exceptionState; |
- frame->domWindow()->postMessage(blink::SerializedScriptValue::create("message"), 0, "*", frame->domWindow(), exceptionState); |
+ RefPtr<LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
+ NonThrowableExceptionState exceptionState; |
+ frame->domWindow()->postMessage(SerializedScriptValue::create("message"), 0, "*", frame->domWindow(), exceptionState); |
webViewHelper.reset(); |
EXPECT_FALSE(exceptionState.hadException()); |
@@ -689,11 +683,11 @@ TEST_F(WebFrameTest, FrameViewNeedsLayoutOnFixedLayoutResize) |
webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight)); |
webViewHelper.webView()->layout(); |
- webViewHelper.webViewImpl()->setFixedLayoutSize(blink::IntSize(100, 100)); |
+ webViewHelper.webViewImpl()->setFixedLayoutSize(IntSize(100, 100)); |
EXPECT_TRUE(webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->needsLayout()); |
int prevLayoutCount = webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutCount(); |
- webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->setFrameRect(blink::IntRect(0, 0, 641, 481)); |
+ webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->setFrameRect(IntRect(0, 0, 641, 481)); |
EXPECT_EQ(prevLayoutCount, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutCount()); |
webViewHelper.webViewImpl()->layout(); |
@@ -703,7 +697,7 @@ TEST_F(WebFrameTest, FrameViewNeedsLayoutOnFixedLayoutResize) |
static bool checkOrSetTextAutosizingMultiplier(Document* document, float multiplier, bool setMultiplier) |
{ |
bool multiplierCheckedOrSetAtLeastOnce = false; |
- for (blink::RenderObject* renderer = document->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
+ for (RenderObject* renderer = document->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
if (renderer->style()) { |
if (setMultiplier) |
renderer->style()->setTextAutosizingMultiplier(multiplier); |
@@ -737,7 +731,7 @@ TEST_F(WebFrameTest, ChangeInFixedLayoutResetsTextAutosizingMultipliers) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client, enableViewportSettings); |
- blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
+ Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
document->settings()->setTextAutosizingEnabled(true); |
EXPECT_TRUE(document->settings()->textAutosizingEnabled()); |
webViewHelper.webViewImpl()->resize(WebSize(viewportWidth, viewportHeight)); |
@@ -745,10 +739,10 @@ TEST_F(WebFrameTest, ChangeInFixedLayoutResetsTextAutosizingMultipliers) |
EXPECT_TRUE(setTextAutosizingMultiplier(document, 2)); |
- blink::ViewportDescription description = document->viewportDescription(); |
+ ViewportDescription description = document->viewportDescription(); |
// Choose a width that's not going match the viewport width of the loaded document. |
- description.minWidth = blink::Length(100, blink::Fixed); |
- description.maxWidth = blink::Length(100, blink::Fixed); |
+ description.minWidth = Length(100, blink::Fixed); |
+ description.maxWidth = Length(100, blink::Fixed); |
webViewHelper.webViewImpl()->updatePageDefinedViewportConstraints(description); |
EXPECT_TRUE(checkTextAutosizingMultiplier(document, 1)); |
@@ -767,29 +761,29 @@ TEST_F(WebFrameTest, SetFrameRectInvalidatesTextAutosizingMultipliers) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "iframe_reload.html", true, 0, &client, enableViewportSettings); |
- blink::LocalFrame* mainFrame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
- blink::Document* document = mainFrame->document(); |
- blink::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ LocalFrame* mainFrame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
+ Document* document = mainFrame->document(); |
+ 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 (blink::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) { |
+ for (Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) { |
if (!frame->isLocalFrame()) |
continue; |
EXPECT_TRUE(setTextAutosizingMultiplier(toLocalFrame(frame)->document(), 2)); |
- for (blink::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
+ for (RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
if (renderer->isText()) |
EXPECT_FALSE(renderer->needsLayout()); |
} |
} |
- frameView->setFrameRect(blink::IntRect(0, 0, 200, 200)); |
- for (blink::Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) { |
+ frameView->setFrameRect(IntRect(0, 0, 200, 200)); |
+ for (Frame* frame = mainFrame; frame; frame = frame->tree().traverseNext()) { |
if (!frame->isLocalFrame()) |
continue; |
- for (blink::RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
+ for (RenderObject* renderer = toLocalFrame(frame)->document()->renderView(); renderer; renderer = renderer->nextInPreOrder()) { |
if (renderer->isText()) |
EXPECT_TRUE(renderer->needsLayout()); |
} |
@@ -1056,8 +1050,8 @@ TEST_F(WebFrameTest, DelayedViewportInitialScale) |
EXPECT_EQ(0.25f, webViewHelper.webView()->pageScaleFactor()); |
- blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
- blink::ViewportDescription description = document->viewportDescription(); |
+ Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
+ ViewportDescription description = document->viewportDescription(); |
description.zoom = 2; |
document->setViewportDescription(description); |
webViewHelper.webView()->layout(); |
@@ -1539,27 +1533,27 @@ TEST_F(WebFrameTest, LayoutSize320Quirk) |
// The magic number to snap to device-width is 320, so test that 321 is |
// respected. |
- 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* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
+ ViewportDescription description = document->viewportDescription(); |
+ description.minWidth = Length(321, blink::Fixed); |
+ description.maxWidth = Length(321, blink::Fixed); |
document->setViewportDescription(description); |
webViewHelper.webView()->layout(); |
EXPECT_EQ(321, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().width()); |
- description.minWidth = blink::Length(320, blink::Fixed); |
- description.maxWidth = blink::Length(320, blink::Fixed); |
+ description.minWidth = Length(320, blink::Fixed); |
+ description.maxWidth = Length(320, blink::Fixed); |
document->setViewportDescription(description); |
webViewHelper.webView()->layout(); |
EXPECT_EQ(600, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().width()); |
description = document->viewportDescription(); |
- description.maxHeight = blink::Length(1000, blink::Fixed); |
+ description.maxHeight = Length(1000, blink::Fixed); |
document->setViewportDescription(description); |
webViewHelper.webView()->layout(); |
EXPECT_EQ(1000, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().height()); |
- description.maxHeight = blink::Length(320, blink::Fixed); |
+ description.maxHeight = Length(320, blink::Fixed); |
document->setViewportDescription(description); |
webViewHelper.webView()->layout(); |
EXPECT_EQ(800, webViewHelper.webViewImpl()->mainFrameImpl()->frameView()->layoutSize().height()); |
@@ -1606,8 +1600,8 @@ TEST_F(WebFrameTest, OverflowHiddenDisablesScrolling) |
FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "body-overflow-hidden.html"); |
webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight)); |
- blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
- EXPECT_FALSE(view->userInputScrollable(blink::VerticalScrollbar)); |
+ FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ EXPECT_FALSE(view->userInputScrollable(VerticalScrollbar)); |
} |
TEST_F(WebFrameTest, IgnoreOverflowHiddenQuirk) |
@@ -1625,8 +1619,8 @@ TEST_F(WebFrameTest, IgnoreOverflowHiddenQuirk) |
FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "body-overflow-hidden.html"); |
webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight)); |
- blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
- EXPECT_TRUE(view->userInputScrollable(blink::VerticalScrollbar)); |
+ FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ EXPECT_TRUE(view->userInputScrollable(VerticalScrollbar)); |
} |
TEST_F(WebFrameTest, NonZeroValuesNoQuirk) |
@@ -1756,21 +1750,21 @@ TEST_F(WebFrameTest, pageScaleFactorShrinksViewport) |
webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight)); |
webViewHelper.webView()->layout(); |
- blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ 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); |
- blink::IntSize unscaledSize = view->unscaledVisibleContentSize(blink::IncludeScrollbars); |
+ IntSize unscaledSize = view->unscaledVisibleContentSize(IncludeScrollbars); |
EXPECT_EQ(viewportWidth, unscaledSize.width()); |
EXPECT_EQ(viewportHeight, unscaledSize.height()); |
- blink::IntSize unscaledSizeMinusScrollbar = view->unscaledVisibleContentSize(blink::ExcludeScrollbars); |
+ IntSize unscaledSizeMinusScrollbar = view->unscaledVisibleContentSize(ExcludeScrollbars); |
EXPECT_EQ(viewportWidthMinusScrollbar, unscaledSizeMinusScrollbar.width()); |
EXPECT_EQ(viewportHeightMinusScrollbar, unscaledSizeMinusScrollbar.height()); |
- blink::IntSize scaledSize = view->visibleContentRect().size(); |
+ IntSize scaledSize = view->visibleContentRect().size(); |
EXPECT_EQ(ceil(viewportWidthMinusScrollbar / 2.0), scaledSize.width()); |
EXPECT_EQ(ceil(viewportHeightMinusScrollbar / 2.0), scaledSize.height()); |
} |
@@ -2039,9 +2033,9 @@ TEST_F(WebFrameTest, DesktopPageCanBeZoomedInWhenWideViewportIsTurnedOff) |
class WebFrameResizeTest : public WebFrameTest { |
protected: |
- static blink::FloatSize computeRelativeOffset(const blink::IntPoint& absoluteOffset, const blink::LayoutRect& rect) |
+ static FloatSize computeRelativeOffset(const IntPoint& absoluteOffset, const LayoutRect& rect) |
{ |
- blink::FloatSize relativeOffset = blink::FloatPoint(absoluteOffset) - rect.location(); |
+ FloatSize relativeOffset = FloatPoint(absoluteOffset) - rect.location(); |
relativeOffset.scale(1.f / rect.width(), 1.f / rect.height()); |
return relativeOffset; |
} |
@@ -2096,16 +2090,16 @@ protected: |
EXPECT_NEAR(expectedPageScaleFactor, webViewHelper.webViewImpl()->pageScaleFactor(), 0.05f); |
webViewHelper.webViewImpl()->mainFrame()->setScrollOffset(scrollOffset); |
- 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(); |
+ IntPoint anchorPoint = IntPoint(scrollOffset) + IntPoint(viewportSize.width / 2, 0); |
+ RefPtrWillBeRawPtr<Node> anchorNode = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->eventHandler().hitTestResultAtPoint(anchorPoint, HitTestRequest::ReadOnly | HitTestRequest::Active).innerNode(); |
ASSERT(anchorNode); |
pageScaleFactor = webViewHelper.webViewImpl()->pageScaleFactor(); |
- const blink::FloatSize preResizeRelativeOffset |
+ const FloatSize preResizeRelativeOffset |
= computeRelativeOffset(anchorPoint, anchorNode->boundingBox()); |
webViewHelper.webViewImpl()->resize(WebSize(viewportSize.height, viewportSize.width)); |
- blink::IntPoint newAnchorPoint = blink::IntPoint(webViewHelper.webViewImpl()->mainFrame()->scrollOffset()) + blink::IntPoint(viewportSize.height / 2, 0); |
- const blink::FloatSize postResizeRelativeOffset |
+ IntPoint newAnchorPoint = IntPoint(webViewHelper.webViewImpl()->mainFrame()->scrollOffset()) + IntPoint(viewportSize.height / 2, 0); |
+ const FloatSize postResizeRelativeOffset |
= computeRelativeOffset(newAnchorPoint, anchorNode->boundingBox()); |
EXPECT_NEAR(preResizeRelativeOffset.width(), postResizeRelativeOffset.width(), 0.15f); |
expectedPageScaleFactor = pageScaleFactor * (shouldScaleRelativeToViewportWidth ? 1 / aspectRatio : 1); |
@@ -2198,13 +2192,13 @@ TEST_F(WebFrameTest, pageScaleFactorScalesPaintClip) |
bitmap.eraseColor(0); |
SkCanvas canvas(bitmap); |
- blink::GraphicsContext context(&canvas); |
+ GraphicsContext context(&canvas); |
context.setRegionTrackingMode(GraphicsContext::RegionTrackingOpaque); |
- EXPECT_EQ_RECT(blink::IntRect(0, 0, 0, 0), context.opaqueRegion().asRect()); |
+ EXPECT_EQ_RECT(IntRect(0, 0, 0, 0), context.opaqueRegion().asRect()); |
- blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
- blink::IntRect paintRect(0, 0, 200, 200); |
+ FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ IntRect paintRect(0, 0, 200, 200); |
view->paint(&context, paintRect); |
// FIXME: This test broke in release builds when changing the FixedLayoutTestWebViewClient |
@@ -2214,7 +2208,7 @@ TEST_F(WebFrameTest, pageScaleFactorScalesPaintClip) |
#ifndef NDEBUG |
int viewportWidthMinusScrollbar = 50 - (view->verticalScrollbar()->isOverlayScrollbar() ? 0 : 15); |
int viewportHeightMinusScrollbar = 50 - (view->horizontalScrollbar()->isOverlayScrollbar() ? 0 : 15); |
- blink::IntRect clippedRect(0, 0, viewportWidthMinusScrollbar * 2, viewportHeightMinusScrollbar * 2); |
+ IntRect clippedRect(0, 0, viewportWidthMinusScrollbar * 2, viewportHeightMinusScrollbar * 2); |
EXPECT_EQ_RECT(clippedRect, context.opaqueRegion().asRect()); |
#endif |
} |
@@ -2234,14 +2228,14 @@ TEST_F(WebFrameTest, pageScaleFactorUpdatesScrollbars) |
webViewHelper.webView()->resize(WebSize(viewportWidth, viewportHeight)); |
webViewHelper.webView()->layout(); |
- 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()); |
+ FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ EXPECT_EQ(view->scrollSize(HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width()); |
+ EXPECT_EQ(view->scrollSize(VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height()); |
webViewHelper.webView()->setPageScaleFactor(10); |
- EXPECT_EQ(view->scrollSize(blink::HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width()); |
- EXPECT_EQ(view->scrollSize(blink::VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height()); |
+ EXPECT_EQ(view->scrollSize(HorizontalScrollbar), view->contentsSize().width() - view->visibleContentRect().width()); |
+ EXPECT_EQ(view->scrollSize(VerticalScrollbar), view->contentsSize().height() - view->visibleContentRect().height()); |
} |
TEST_F(WebFrameTest, CanOverrideScaleLimits) |
@@ -2292,7 +2286,7 @@ TEST_F(WebFrameTest, updateOverlayScrollbarLayers) |
webViewHelper.webView()->resize(WebSize(viewWidth, viewHeight)); |
FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "large-div.html"); |
- blink::FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ FrameView* view = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
EXPECT_TRUE(view->renderView()->compositor()->layerForHorizontalScrollbar()); |
EXPECT_TRUE(view->renderView()->compositor()->layerForVerticalScrollbar()); |
@@ -2302,7 +2296,7 @@ TEST_F(WebFrameTest, updateOverlayScrollbarLayers) |
EXPECT_FALSE(view->renderView()->compositor()->layerForVerticalScrollbar()); |
} |
-void setScaleAndScrollAndLayout(blink::WebView* webView, WebPoint scroll, float scale) |
+void setScaleAndScrollAndLayout(WebView* webView, WebPoint scroll, float scale) |
{ |
webView->setPageScaleFactor(scale); |
webView->setMainFrameScrollOffset(WebPoint(scroll.x, scroll.y)); |
@@ -2370,7 +2364,7 @@ TEST_F(WebFrameTest, DivAutoZoomParamsTest) |
void simulatePageScale(WebViewImpl* webViewImpl, float& scale) |
{ |
- blink::IntSize scrollDelta = webViewImpl->fakePageScaleAnimationTargetPositionForTesting() - webViewImpl->mainFrameImpl()->frameView()->scrollPosition(); |
+ IntSize scrollDelta = webViewImpl->fakePageScaleAnimationTargetPositionForTesting() - webViewImpl->mainFrameImpl()->frameView()->scrollPosition(); |
float scaleDelta = webViewImpl->fakePageScaleAnimationPageScaleForTesting() / webViewImpl->pageScaleFactor(); |
webViewImpl->applyScrollAndScale(scrollDelta, scaleDelta); |
scale = webViewImpl->pageScaleFactor(); |
@@ -2704,7 +2698,7 @@ TEST_F(WebFrameTest, DivScrollIntoEditableTest) |
webViewHelper.webViewImpl()->selectionBounds(caret, rect); |
float scale; |
- blink::IntPoint scroll; |
+ IntPoint scroll; |
bool needAnimation; |
webViewHelper.webViewImpl()->computeScaleAndScrollForFocusedNode(webViewHelper.webViewImpl()->focusedElement(), scale, scroll, needAnimation); |
EXPECT_TRUE(needAnimation); |
@@ -2776,7 +2770,7 @@ TEST_F(WebFrameTest, ReloadDoesntSetRedirect) |
class ReloadWithOverrideURLTask : public WebThread::Task { |
public: |
- ReloadWithOverrideURLTask(WebFrame* frame, const blink::KURL& url, bool ignoreCache) |
+ ReloadWithOverrideURLTask(WebFrame* frame, const KURL& url, bool ignoreCache) |
: m_frame(frame), m_url(url), m_ignoreCache(ignoreCache) |
{ |
} |
@@ -2788,7 +2782,7 @@ public: |
private: |
WebFrame* const m_frame; |
- const blink::KURL m_url; |
+ const KURL m_url; |
const bool m_ignoreCache; |
}; |
@@ -3154,7 +3148,7 @@ TEST_F(WebFrameTest, GetContentAsPlainText) |
// Generate a simple test case. |
const char simpleSource[] = "<div>Foo bar</div><div></div>baz"; |
- blink::KURL testURL = toKURL("about:blank"); |
+ KURL testURL = toKURL("about:blank"); |
FrameTestHelpers::loadHTMLString(frame, simpleSource, testURL); |
// Make sure it comes out OK. |
@@ -3193,7 +3187,7 @@ TEST_F(WebFrameTest, GetFullHtmlOfPage) |
// Generate a simple test case. |
const char simpleSource[] = "<p>Hello</p><p>World</p>"; |
- blink::KURL testURL = toKURL("about:blank"); |
+ KURL testURL = toKURL("about:blank"); |
FrameTestHelpers::loadHTMLString(frame, simpleSource, testURL); |
WebString text = frame->contentAsText(std::numeric_limits<size_t>::max()); |
@@ -3435,7 +3429,7 @@ TEST_F(WebFrameTest, FindOnDetachedFrame) |
WebString searchText = WebString::fromUTF8(kFindString); |
WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
RefPtr<WebLocalFrameImpl> secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
- RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame(); |
+ RefPtr<LocalFrame> holdSecondFrame = secondFrame->frame(); |
// Detach the frame before finding. |
EXPECT_TRUE(mainFrame->document().getElementById("frame").remove()); |
@@ -3476,7 +3470,7 @@ TEST_F(WebFrameTest, FindDetachFrameBeforeScopeStrings) |
WebString searchText = WebString::fromUTF8(kFindString); |
WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
- RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame(); |
+ RefPtr<LocalFrame> holdSecondFrame = secondFrame->frame(); |
for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false)) |
EXPECT_TRUE(frame->find(kFindIdentifier, searchText, options, false, 0)); |
@@ -3517,7 +3511,7 @@ TEST_F(WebFrameTest, FindDetachFrameWhileScopingStrings) |
WebString searchText = WebString::fromUTF8(kFindString); |
WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
WebLocalFrameImpl* secondFrame = toWebLocalFrameImpl(mainFrame->traverseNext(false)); |
- RefPtr<blink::LocalFrame> holdSecondFrame = secondFrame->frame(); |
+ RefPtr<LocalFrame> holdSecondFrame = secondFrame->frame(); |
for (WebFrame* frame = mainFrame; frame; frame = frame->traverseNext(false)) |
EXPECT_TRUE(frame->find(kFindIdentifier, searchText, options, false, 0)); |
@@ -3596,30 +3590,30 @@ TEST_F(WebFrameTest, SetTickmarks) |
EXPECT_TRUE(client.findResultsAreReady()); |
// Get the tickmarks for the original find request. |
- blink::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
- RefPtr<blink::Scrollbar> scrollbar = frameView->createScrollbar(blink::HorizontalScrollbar); |
- Vector<blink::IntRect> originalTickmarks; |
+ FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ RefPtr<Scrollbar> scrollbar = frameView->createScrollbar(HorizontalScrollbar); |
+ Vector<IntRect> originalTickmarks; |
scrollbar->getTickmarks(originalTickmarks); |
EXPECT_EQ(4u, originalTickmarks.size()); |
// Override the tickmarks. |
- 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)); |
+ Vector<IntRect> overridingTickmarksExpected; |
+ overridingTickmarksExpected.append(IntRect(0, 0, 100, 100)); |
+ overridingTickmarksExpected.append(IntRect(0, 20, 100, 100)); |
+ overridingTickmarksExpected.append(IntRect(0, 30, 100, 100)); |
mainFrame->setTickmarks(overridingTickmarksExpected); |
// Check the tickmarks are overriden correctly. |
- Vector<blink::IntRect> overridingTickmarksActual; |
+ Vector<IntRect> overridingTickmarksActual; |
scrollbar->getTickmarks(overridingTickmarksActual); |
EXPECT_EQ(overridingTickmarksExpected, overridingTickmarksActual); |
// Reset the tickmark behavior. |
- Vector<blink::IntRect> resetTickmarks; |
+ Vector<IntRect> resetTickmarks; |
mainFrame->setTickmarks(resetTickmarks); |
// Check that the original tickmarks are returned |
- Vector<blink::IntRect> originalTickmarksAfterReset; |
+ Vector<IntRect> originalTickmarksAfterReset; |
scrollbar->getTickmarks(originalTickmarksAfterReset); |
EXPECT_EQ(originalTickmarks, originalTickmarksAfterReset); |
} |
@@ -3863,9 +3857,9 @@ TEST_F(WebFrameTest, SelectRangeCanMoveSelectionEnd) |
// EXPECT_EQ("Editable 1. Editable 2. ]", selectionAsString(frame)); |
} |
-static int computeOffset(blink::RenderObject* renderer, int x, int y) |
+static int computeOffset(RenderObject* renderer, int x, int y) |
{ |
- return blink::VisiblePosition(renderer->positionForPoint(blink::LayoutPoint(x, y))).deepEquivalent().computeOffsetInContainerNode(); |
+ return VisiblePosition(renderer->positionForPoint(LayoutPoint(x, y))).deepEquivalent().computeOffsetInContainerNode(); |
} |
// positionForPoint returns the wrong values for contenteditable spans. See |
@@ -3876,7 +3870,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) |
FrameTestHelpers::WebViewHelper webViewHelper; |
initializeTextSelectionWebView(m_baseURL + "select_range_span_editable.html", &webViewHelper); |
WebLocalFrameImpl* mainFrame = toWebLocalFrameImpl(webViewHelper.webView()->mainFrame()); |
- blink::RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); |
+ RenderObject* renderer = mainFrame->frame()->selection().rootEditableElement()->renderer(); |
EXPECT_EQ(0, computeOffset(renderer, -1, -1)); |
EXPECT_EQ(64, computeOffset(renderer, 1000, 1000)); |
@@ -4026,7 +4020,7 @@ private: |
TEST_F(WebFrameTest, CompositedSelectionBoundsCleared) |
{ |
- blink::RuntimeEnabledFeatures::setCompositedSelectionUpdatesEnabled(true); |
+ RuntimeEnabledFeatures::setCompositedSelectionUpdatesEnabled(true); |
registerMockedHttpURLLoad("select_range_basic.html"); |
registerMockedHttpURLLoad("select_range_scroll.html"); |
@@ -4450,7 +4444,7 @@ class SpellCheckClient : public WebSpellCheckClient { |
public: |
explicit SpellCheckClient(uint32_t hash = 0) : m_numberOfTimesChecked(0), m_hash(hash) { } |
virtual ~SpellCheckClient() { } |
- virtual void requestCheckingOfText(const blink::WebString&, const blink::WebVector<uint32_t>&, const blink::WebVector<unsigned>&, blink::WebTextCheckingCompletion* completion) OVERRIDE |
+ virtual void requestCheckingOfText(const WebString&, const WebVector<uint32_t>&, const WebVector<unsigned>&, WebTextCheckingCompletion* completion) OVERRIDE |
{ |
++m_numberOfTimesChecked; |
Vector<WebTextCheckingResult> results; |
@@ -4589,10 +4583,10 @@ public: |
virtual ~StubbornSpellCheckClient() { } |
virtual void requestCheckingOfText( |
- const blink::WebString&, |
- const blink::WebVector<uint32_t>&, |
- const blink::WebVector<unsigned>&, |
- blink::WebTextCheckingCompletion* completion) OVERRIDE |
+ const WebString&, |
+ const WebVector<uint32_t>&, |
+ const WebVector<unsigned>&, |
+ WebTextCheckingCompletion* completion) OVERRIDE |
{ |
m_completion = completion; |
} |
@@ -4629,7 +4623,7 @@ private: |
m_completion = 0; |
} |
- blink::WebTextCheckingCompletion* m_completion; |
+ WebTextCheckingCompletion* m_completion; |
}; |
TEST_F(WebFrameTest, SlowSpellcheckMarkerPosition) |
@@ -4938,7 +4932,7 @@ public: |
if (frame->parent()) |
return; |
EXPECT_FALSE(m_didScrollMainFrame); |
- blink::FrameView* view = toWebLocalFrameImpl(frame)->frameView(); |
+ 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). |
@@ -5069,13 +5063,13 @@ TEST_F(WebFrameTest, SimulateFragmentAnchorMiddleClick) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true, &client); |
- blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
- blink::KURL destination = document->url(); |
+ Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
+ KURL destination = document->url(); |
destination.setFragmentIdentifier("test"); |
- RefPtrWillBeRawPtr<blink::Event> event = blink::MouseEvent::create(blink::EventTypeNames::click, false, false, |
+ RefPtrWillBeRawPtr<Event> event = MouseEvent::create(EventTypeNames::click, false, false, |
document->domWindow(), 0, 0, 0, 0, 0, 0, 0, false, false, false, false, 1, nullptr, nullptr); |
- blink::FrameLoadRequest frameRequest(document, blink::ResourceRequest(destination)); |
+ FrameLoadRequest frameRequest(document, ResourceRequest(destination)); |
frameRequest.setTriggeringEvent(event); |
toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest); |
} |
@@ -5118,15 +5112,15 @@ TEST_F(WebFrameTest, ModifiedClickNewWindow) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "ctrl_click.html", true, &webFrameClient, &webViewClient); |
- blink::Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
- blink::KURL destination = toKURL(m_baseURL + "hello_world.html"); |
+ Document* document = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document(); |
+ KURL destination = toKURL(m_baseURL + "hello_world.html"); |
// ctrl+click event |
- RefPtrWillBeRawPtr<blink::Event> event = blink::MouseEvent::create(blink::EventTypeNames::click, false, false, |
+ RefPtrWillBeRawPtr<Event> event = MouseEvent::create(EventTypeNames::click, false, false, |
document->domWindow(), 0, 0, 0, 0, 0, 0, 0, true, false, false, false, 0, nullptr, nullptr); |
- blink::FrameLoadRequest frameRequest(document, blink::ResourceRequest(destination)); |
+ FrameLoadRequest frameRequest(document, ResourceRequest(destination)); |
frameRequest.setTriggeringEvent(event); |
- blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture); |
+ UserGestureIndicator gesture(DefinitelyProcessingUserGesture); |
toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest); |
FrameTestHelpers::pumpPendingRequestsDoNotUse(webViewHelper.webView()->mainFrame()); |
@@ -5140,8 +5134,8 @@ TEST_F(WebFrameTest, BackToReload) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true); |
WebFrame* frame = webViewHelper.webView()->mainFrame(); |
- const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
- RefPtr<blink::HistoryItem> firstItem = mainFrameLoader.currentItem(); |
+ const FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
+ RefPtr<HistoryItem> firstItem = mainFrameLoader.currentItem(); |
EXPECT_TRUE(firstItem); |
registerMockedHttpURLLoad("white-1x1.png"); |
@@ -5161,7 +5155,7 @@ TEST_F(WebFrameTest, BackDuringChildFrameReload) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "page_with_blank_iframe.html", true); |
WebFrame* mainFrame = webViewHelper.webView()->mainFrame(); |
- const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
+ const FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
WebFrame* childFrame = mainFrame->firstChild(); |
ASSERT_TRUE(childFrame); |
@@ -5205,8 +5199,8 @@ TEST_F(WebFrameTest, LoadHistoryItemReload) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad(m_baseURL + "fragment_middle_click.html", true); |
WebFrame* frame = webViewHelper.webView()->mainFrame(); |
- const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
- RefPtr<blink::HistoryItem> firstItem = mainFrameLoader.currentItem(); |
+ const FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
+ RefPtr<HistoryItem> firstItem = mainFrameLoader.currentItem(); |
EXPECT_TRUE(firstItem); |
registerMockedHttpURLLoad("white-1x1.png"); |
@@ -5316,7 +5310,7 @@ public: |
virtual void willSendRequest(WebLocalFrame* frame, unsigned, WebURLRequest&, const WebURLResponse&) |
{ |
- if (toWebLocalFrameImpl(frame)->frame()->loader().loadType() == blink::FrameLoadTypeSame) |
+ if (toWebLocalFrameImpl(frame)->frame()->loader().loadType() == FrameLoadTypeSame) |
m_frameLoadTypeSameSeen = true; |
} |
@@ -5334,7 +5328,7 @@ TEST_F(WebFrameTest, NavigateToSame) |
webViewHelper.initializeAndLoad(m_baseURL + "navigate_to_same.html", true, &client); |
EXPECT_FALSE(client.frameLoadTypeSameSeen()); |
- blink::FrameLoadRequest frameRequest(0, blink::ResourceRequest(toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document()->url())); |
+ FrameLoadRequest frameRequest(0, ResourceRequest(toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->document()->url())); |
toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame())->loader().load(frameRequest); |
FrameTestHelpers::pumpPendingRequestsDoNotUse(webViewHelper.webView()->mainFrame()); |
@@ -5385,7 +5379,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. |
- blink::KURL testURL = toKURL("about:blank"); |
+ KURL testURL = toKURL("about:blank"); |
FrameTestHelpers::loadHTMLString(frame, bluePNG, testURL); |
WebNode node = frame->document().body().firstChild(); |
@@ -5471,10 +5465,10 @@ TEST_F(WebFrameTest, SameDocumentHistoryNavigationCommitType) |
TestDidNavigateCommitTypeWebFrameClient client; |
FrameTestHelpers::WebViewHelper webViewHelper; |
WebViewImpl* webViewImpl = webViewHelper.initializeAndLoad(m_baseURL + "push_state.html", true, &client); |
- RefPtr<blink::HistoryItem> item = toLocalFrame(webViewImpl->page()->mainFrame())->loader().currentItem(); |
+ RefPtr<HistoryItem> item = toLocalFrame(webViewImpl->page()->mainFrame())->loader().currentItem(); |
runPendingTasks(); |
- toLocalFrame(webViewImpl->page()->mainFrame())->loader().loadHistoryItem(item.get(), blink::HistorySameDocumentLoad); |
+ toLocalFrame(webViewImpl->page()->mainFrame())->loader().loadHistoryItem(item.get(), HistorySameDocumentLoad); |
EXPECT_EQ(WebBackForwardCommit, client.lastCommitType()); |
} |
@@ -5560,11 +5554,11 @@ TEST_F(WebFrameTest, overflowHiddenRewrite) |
webViewHelper.webView()->resize(WebSize(100, 100)); |
FrameTestHelpers::loadFrame(webViewHelper.webView()->mainFrame(), m_baseURL + "non-scrollable.html"); |
- blink::RenderLayerCompositor* compositor = webViewHelper.webViewImpl()->compositor(); |
+ RenderLayerCompositor* compositor = webViewHelper.webViewImpl()->compositor(); |
ASSERT_TRUE(compositor->scrollLayer()); |
// Verify that the WebLayer is not scrollable initially. |
- blink::GraphicsLayer* scrollLayer = compositor->scrollLayer(); |
+ GraphicsLayer* scrollLayer = compositor->scrollLayer(); |
WebLayer* webScrollLayer = scrollLayer->platformLayer(); |
ASSERT_FALSE(webScrollLayer->userScrollableHorizontal()); |
ASSERT_FALSE(webScrollLayer->userScrollableVertical()); |
@@ -5586,7 +5580,7 @@ TEST_F(WebFrameTest, CurrentHistoryItem) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initialize(); |
WebFrame* frame = webViewHelper.webView()->mainFrame(); |
- const blink::FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
+ const FrameLoader& mainFrameLoader = webViewHelper.webViewImpl()->mainFrameImpl()->frame()->loader(); |
WebURLRequest request; |
request.initialize(); |
request.setURL(toKURL(url)); |
@@ -5598,7 +5592,7 @@ TEST_F(WebFrameTest, CurrentHistoryItem) |
FrameTestHelpers::pumpPendingRequestsDoNotUse(frame); |
// After commit, there is. |
- blink::HistoryItem* item = mainFrameLoader.currentItem(); |
+ HistoryItem* item = mainFrameLoader.currentItem(); |
ASSERT_TRUE(item); |
EXPECT_EQ(WTF::String(url.data()), item->urlString()); |
} |
@@ -5673,11 +5667,11 @@ TEST_F(WebFrameTest, FrameViewSetFrameRect) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad("about:blank"); |
- 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()); |
+ FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()->frameView(); |
+ frameView->setFrameRect(IntRect(0, 0, 200, 200)); |
+ EXPECT_EQ_RECT(IntRect(0, 0, 200, 200), frameView->frameRect()); |
+ frameView->setFrameRect(IntRect(100, 100, 200, 200)); |
+ EXPECT_EQ_RECT(IntRect(100, 100, 200, 200), frameView->frameRect()); |
} |
TEST_F(WebFrameTest, FullscreenLayerNonScrollable) |
@@ -5692,21 +5686,21 @@ TEST_F(WebFrameTest, FullscreenLayerNonScrollable) |
webViewImpl->layout(); |
Document* document = toWebLocalFrameImpl(webViewImpl->mainFrame())->frame()->document(); |
- blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture); |
+ UserGestureIndicator gesture(DefinitelyProcessingUserGesture); |
Element* divFullscreen = document->getElementById("div1"); |
Fullscreen::from(*document).requestFullscreen(*divFullscreen, Fullscreen::PrefixedRequest); |
webViewImpl->didEnterFullScreen(); |
webViewImpl->layout(); |
// Verify that the main frame is not scrollable. |
- ASSERT_TRUE(blink::Fullscreen::isFullScreen(*document)); |
+ ASSERT_TRUE(Fullscreen::isFullScreen(*document)); |
WebLayer* webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer(); |
ASSERT_FALSE(webScrollLayer->scrollable()); |
// Verify that the main frame is scrollable upon exiting fullscreen. |
webViewImpl->didExitFullScreen(); |
webViewImpl->layout(); |
- ASSERT_FALSE(blink::Fullscreen::isFullScreen(*document)); |
+ ASSERT_FALSE(Fullscreen::isFullScreen(*document)); |
webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer(); |
ASSERT_TRUE(webScrollLayer->scrollable()); |
} |
@@ -5723,13 +5717,13 @@ TEST_F(WebFrameTest, FullscreenMainFrameScrollable) |
webViewImpl->layout(); |
Document* document = toWebLocalFrameImpl(webViewImpl->mainFrame())->frame()->document(); |
- blink::UserGestureIndicator gesture(blink::DefinitelyProcessingUserGesture); |
+ UserGestureIndicator gesture(DefinitelyProcessingUserGesture); |
Fullscreen::from(*document).requestFullscreen(*document->documentElement(), Fullscreen::PrefixedRequest); |
webViewImpl->didEnterFullScreen(); |
webViewImpl->layout(); |
// Verify that the main frame is still scrollable. |
- ASSERT_TRUE(blink::Fullscreen::isFullScreen(*document)); |
+ ASSERT_TRUE(Fullscreen::isFullScreen(*document)); |
WebLayer* webScrollLayer = webViewImpl->compositor()->scrollLayer()->platformLayer(); |
ASSERT_TRUE(webScrollLayer->scrollable()); |
} |
@@ -5745,12 +5739,12 @@ TEST_F(WebFrameTest, RenderBlockPercentHeightDescendants) |
webView->layout(); |
Document* document = toWebLocalFrameImpl(webView->mainFrame())->frame()->document(); |
- 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()); |
+ RenderBlock* container = toRenderBlock(document->getElementById("container")->renderer()); |
+ RenderBox* percentHeightInAnonymous = toRenderBox(document->getElementById("percent-height-in-anonymous")->renderer()); |
+ RenderBox* percentHeightDirectChild = toRenderBox(document->getElementById("percent-height-direct-child")->renderer()); |
- EXPECT_TRUE(blink::RenderBlock::hasPercentHeightDescendant(percentHeightInAnonymous)); |
- EXPECT_TRUE(blink::RenderBlock::hasPercentHeightDescendant(percentHeightDirectChild)); |
+ EXPECT_TRUE(RenderBlock::hasPercentHeightDescendant(percentHeightInAnonymous)); |
+ EXPECT_TRUE(RenderBlock::hasPercentHeightDescendant(percentHeightDirectChild)); |
ASSERT_TRUE(container->percentHeightDescendants()); |
ASSERT_TRUE(container->hasPercentHeightDescendants()); |
@@ -5758,7 +5752,7 @@ TEST_F(WebFrameTest, RenderBlockPercentHeightDescendants) |
EXPECT_TRUE(container->percentHeightDescendants()->contains(percentHeightInAnonymous)); |
EXPECT_TRUE(container->percentHeightDescendants()->contains(percentHeightDirectChild)); |
- blink::RenderBlock* anonymousBlock = percentHeightInAnonymous->containingBlock(); |
+ RenderBlock* anonymousBlock = percentHeightInAnonymous->containingBlock(); |
EXPECT_TRUE(anonymousBlock->isAnonymous()); |
EXPECT_FALSE(anonymousBlock->hasPercentHeightDescendants()); |
} |
@@ -5820,7 +5814,7 @@ TEST_F(WebFrameTest, ReloadBypassingCache) |
EXPECT_EQ(WebURLRequest::ReloadBypassingCache, frame->dataSource()->request().cachePolicy()); |
} |
-static void nodeImageTestValidation(const blink::IntSize& referenceBitmapSize, blink::DragImage* dragImage) |
+static void nodeImageTestValidation(const IntSize& referenceBitmapSize, DragImage* dragImage) |
{ |
// Prepare the reference bitmap. |
SkBitmap bitmap; |
@@ -5838,37 +5832,37 @@ static void nodeImageTestValidation(const blink::IntSize& referenceBitmapSize, b |
TEST_F(WebFrameTest, NodeImageTestCSSTransform) |
{ |
FrameTestHelpers::WebViewHelper webViewHelper; |
- OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-transform")); |
+ OwnPtr<DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-transform")); |
EXPECT_TRUE(dragImage); |
- nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get()); |
+ nodeImageTestValidation(IntSize(40, 40), dragImage.get()); |
} |
TEST_F(WebFrameTest, NodeImageTestCSS3DTransform) |
{ |
FrameTestHelpers::WebViewHelper webViewHelper; |
- OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-3dtransform")); |
+ OwnPtr<DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-css-3dtransform")); |
EXPECT_TRUE(dragImage); |
- nodeImageTestValidation(blink::IntSize(20, 40), dragImage.get()); |
+ nodeImageTestValidation(IntSize(20, 40), dragImage.get()); |
} |
TEST_F(WebFrameTest, NodeImageTestInlineBlock) |
{ |
FrameTestHelpers::WebViewHelper webViewHelper; |
- OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-inlineblock")); |
+ OwnPtr<DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-inlineblock")); |
EXPECT_TRUE(dragImage); |
- nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get()); |
+ nodeImageTestValidation(IntSize(40, 40), dragImage.get()); |
} |
TEST_F(WebFrameTest, NodeImageTestFloatLeft) |
{ |
FrameTestHelpers::WebViewHelper webViewHelper; |
- OwnPtr<blink::DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-float-left-overflow-hidden")); |
+ OwnPtr<DragImage> dragImage = nodeImageTestSetup(&webViewHelper, std::string("case-float-left-overflow-hidden")); |
EXPECT_TRUE(dragImage); |
- nodeImageTestValidation(blink::IntSize(40, 40), dragImage.get()); |
+ nodeImageTestValidation(IntSize(40, 40), dragImage.get()); |
} |
// Crashes on Android: http://crbug.com/403804 |
@@ -6075,10 +6069,10 @@ TEST_F(WebFrameSwapTest, SwapLastChild) |
remoteFrame->close(); |
} |
-class MockDocumentThreadableLoaderClient : public blink::DocumentThreadableLoaderClient { |
+class MockDocumentThreadableLoaderClient : public DocumentThreadableLoaderClient { |
public: |
MockDocumentThreadableLoaderClient() : m_failed(false) { } |
- virtual void didFail(const blink::ResourceError&) OVERRIDE { m_failed = true;} |
+ virtual void didFail(const ResourceError&) OVERRIDE { m_failed = true;} |
void reset() { m_failed = false; } |
bool failed() { return m_failed; } |
@@ -6094,29 +6088,29 @@ TEST_F(WebFrameTest, LoaderOriginAccess) |
FrameTestHelpers::WebViewHelper webViewHelper; |
webViewHelper.initializeAndLoad("about:blank"); |
- blink::SchemeRegistry::registerURLSchemeAsDisplayIsolated("chrome"); |
+ SchemeRegistry::registerURLSchemeAsDisplayIsolated("chrome"); |
// Cross-origin request. |
- blink::KURL resourceUrl(blink::ParsedURLString, "chrome://test.pdf"); |
+ KURL resourceUrl(ParsedURLString, "chrome://test.pdf"); |
registerMockedChromeURLLoad("test.pdf"); |
- RefPtr<blink::LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
+ RefPtr<LocalFrame> frame = toLocalFrame(webViewHelper.webViewImpl()->page()->mainFrame()); |
MockDocumentThreadableLoaderClient client; |
- blink::ThreadableLoaderOptions options; |
+ ThreadableLoaderOptions options; |
// First try to load the request with regular access. Should fail. |
- options.crossOriginRequestPolicy = blink::UseAccessControl; |
- blink::ResourceLoaderOptions resourceLoaderOptions; |
- blink::DocumentThreadableLoader::loadResourceSynchronously( |
- *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
+ options.crossOriginRequestPolicy = UseAccessControl; |
+ ResourceLoaderOptions resourceLoaderOptions; |
+ DocumentThreadableLoader::loadResourceSynchronously( |
+ *frame->document(), ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
EXPECT_TRUE(client.failed()); |
client.reset(); |
// Try to load the request with cross origin access. Should succeed. |
- options.crossOriginRequestPolicy = blink::AllowCrossOriginRequests; |
- blink::DocumentThreadableLoader::loadResourceSynchronously( |
- *frame->document(), blink::ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
+ options.crossOriginRequestPolicy = AllowCrossOriginRequests; |
+ DocumentThreadableLoader::loadResourceSynchronously( |
+ *frame->document(), ResourceRequest(resourceUrl), client, options, resourceLoaderOptions); |
EXPECT_FALSE(client.failed()); |
} |
@@ -6150,7 +6144,7 @@ private: |
TEST_F(WebFrameTest, NavigationTransitionCallbacks) |
{ |
- blink::RuntimeEnabledFeatures::setNavigationTransitionsEnabled(true); |
+ RuntimeEnabledFeatures::setNavigationTransitionsEnabled(true); |
FrameTestHelpers::WebViewHelper viewHelper; |
NavigationTransitionCallbackWebFrameClient frameClient; |
WebLocalFrame* localFrame = viewHelper.initialize(true, &frameClient)->mainFrame()->toWebLocalFrame(); |