Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2032)

Unified Diff: Source/web/tests/LayoutGeometryMapTest.cpp

Issue 926193003: Move rendering/RenderBox to layout/LayoutBox. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/web/WebPluginContainerImpl.cpp ('k') | Source/web/tests/ScrollingCoordinatorTest.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/web/tests/LayoutGeometryMapTest.cpp
diff --git a/Source/web/tests/LayoutGeometryMapTest.cpp b/Source/web/tests/LayoutGeometryMapTest.cpp
index 40a06090e2f5a923e7a1138b1b9efea9285f3b0e..1bbb487ab8d069b8d99dfd5d38481e5efeba73c6 100644
--- a/Source/web/tests/LayoutGeometryMapTest.cpp
+++ b/Source/web/tests/LayoutGeometryMapTest.cpp
@@ -33,7 +33,7 @@
#include "core/dom/Document.h"
#include "core/layout/Layer.h"
-#include "core/rendering/RenderBox.h"
+#include "core/layout/LayoutBox.h"
#include "core/testing/URLTestHelpers.h"
#include "public/platform/Platform.h"
#include "public/platform/WebUnitTestSupport.h"
@@ -64,7 +64,7 @@ public:
}
protected:
- static RenderBox* getFrameElement(const char* iframeName, WebView* webView, const WTF::AtomicString& elementId)
+ static LayoutBox* getFrameElement(const char* iframeName, WebView* webView, const WTF::AtomicString& elementId)
{
WebLocalFrameImpl* iframe = toWebLocalFrameImpl(webView->findFrameByName(WebString::fromUTF8(iframeName)));
if (!iframe)
@@ -74,10 +74,10 @@ protected:
Element* element = doc->getElementById(elementId);
if (!element)
return nullptr;
- return element->renderBox();
+ return element->layoutBox();
}
- static RenderBox* getRenderBox(WebView* webView, const WTF::AtomicString& elementId)
+ static LayoutBox* getLayoutBox(WebView* webView, const WTF::AtomicString& elementId)
{
WebViewImpl* webViewImpl = toWebViewImpl(webView);
if (!webViewImpl)
@@ -87,12 +87,12 @@ protected:
Element* element = doc->getElementById(elementId);
if (!element)
return nullptr;
- return element->renderBox();
+ return element->layoutBox();
}
static const LayoutBoxModelObject* getRenderContainer(WebView* webView, const WTF::AtomicString &elementId)
{
- RenderBox* rb = getRenderBox(webView, elementId);
+ LayoutBox* rb = getLayoutBox(webView, elementId);
if (!rb)
return nullptr;
Layer* compositingLayer = rb->enclosingLayer()->enclosingLayerForPaintInvalidation();
@@ -103,7 +103,7 @@ protected:
static const LayoutBoxModelObject* getFrameRenderContainer(const char* frameId, WebView* webView, const WTF::AtomicString &elementId)
{
- RenderBox* rb = getFrameElement(frameId, webView, elementId);
+ LayoutBox* rb = getFrameElement(frameId, webView, elementId);
if (!rb)
return nullptr;
Layer* compositingLayer = rb->enclosingLayer()->enclosingLayerForPaintInvalidation();
@@ -144,7 +144,7 @@ TEST_F(LayoutGeometryMapTest, SimpleGeometryMapTest)
// FloatRects. This is because LayoutGeometryMap treats both slightly
// differently
LayoutGeometryMap rgm;
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InitialDiv"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InitialDiv"), 0);
FloatPoint point;
FloatRect rect(0.0f, 0.0f, 1.0f, 2.0f);
EXPECT_EQ(FloatPoint(8.0f, 8.0f), rgm.mapToContainer(point, nullptr));
@@ -154,16 +154,16 @@ TEST_F(LayoutGeometryMapTest, SimpleGeometryMapTest)
EXPECT_EQ(FloatPoint(0.0f, 0.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(0.0f, 0.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InnerDiv"), 0);
- EXPECT_EQ(FloatPoint(21.0f, 6.0f), rgm.mapToContainer(point, getRenderBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(21.0f, 6.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getRenderBox(webView, "CenterDiv")));
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InnerDiv"), 0);
+ EXPECT_EQ(FloatPoint(21.0f, 6.0f), rgm.mapToContainer(point, getLayoutBox(webView, "CenterDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(21.0f, 6.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getLayoutBox(webView, "CenterDiv")));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "OtherDiv"), getRenderBox(webView, "InnerDiv"));
- EXPECT_EQ(FloatPoint(22.0f, 12.0f), rgm.mapToContainer(point, getRenderBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(22.0f, 12.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getRenderBox(webView, "CenterDiv")));
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "OtherDiv"), getLayoutBox(webView, "InnerDiv"));
+ EXPECT_EQ(FloatPoint(22.0f, 12.0f), rgm.mapToContainer(point, getLayoutBox(webView, "CenterDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(22.0f, 12.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getLayoutBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatPoint(1.0f, 6.0f), rgm.mapToContainer(point, getRenderBox(webView, "InnerDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(1.0f, 6.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getRenderBox(webView, "InnerDiv")));
+ EXPECT_EQ(FloatPoint(1.0f, 6.0f), rgm.mapToContainer(point, getLayoutBox(webView, "InnerDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(1.0f, 6.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, getLayoutBox(webView, "InnerDiv")));
EXPECT_EQ(FloatPoint(50.0f, 44.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(50.0f, 44.0f, 1.0f, 2.0f)), rgm.mapToContainer(rect, nullptr));
@@ -184,7 +184,7 @@ TEST_F(LayoutGeometryMapTest, TransformedGeometryTest)
webView->layout();
LayoutGeometryMap rgm;
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InitialDiv"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InitialDiv"), 0);
FloatPoint point;
const float rectWidth = 15.0f;
const float scaleWidth = 2.0f;
@@ -197,27 +197,27 @@ TEST_F(LayoutGeometryMapTest, TransformedGeometryTest)
EXPECT_EQ(FloatPoint(0.0f, 0.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(0.0f, 0.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, nullptr).boundingBox());
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InnerDiv"), 0);
- EXPECT_EQ(FloatPoint(523.0f, 6.0f), rgm.mapToContainer(point, getRenderBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(523.0f - rectWidth, 6.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getRenderBox(webView, "CenterDiv")).boundingBox());
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InnerDiv"), 0);
+ EXPECT_EQ(FloatPoint(523.0f, 6.0f), rgm.mapToContainer(point, getLayoutBox(webView, "CenterDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(523.0f - rectWidth, 6.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getLayoutBox(webView, "CenterDiv")).boundingBox());
- rgm.pushMappingsToAncestor(getRenderBox(webView, "OtherDiv"), getRenderBox(webView, "InnerDiv"));
- EXPECT_EQ(FloatPoint(522.0f, 12.0f), rgm.mapToContainer(point, getRenderBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(522.0f - rectWidth, 12.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getRenderBox(webView, "CenterDiv")).boundingBox());
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "OtherDiv"), getLayoutBox(webView, "InnerDiv"));
+ EXPECT_EQ(FloatPoint(522.0f, 12.0f), rgm.mapToContainer(point, getLayoutBox(webView, "CenterDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(522.0f - rectWidth, 12.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getLayoutBox(webView, "CenterDiv")).boundingBox());
- EXPECT_EQ(FloatPoint(1.0f, 6.0f), rgm.mapToContainer(point, getRenderBox(webView, "InnerDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(1.0f, 6.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getRenderBox(webView, "InnerDiv")).boundingBox());
+ EXPECT_EQ(FloatPoint(1.0f, 6.0f), rgm.mapToContainer(point, getLayoutBox(webView, "InnerDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(1.0f, 6.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getLayoutBox(webView, "InnerDiv")).boundingBox());
EXPECT_EQ(FloatPoint(821.0f, 31.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(821.0f - rectWidth * scaleWidth, 31.0f, 15.0f * scaleWidth, 25.0f * scaleHeight)).boundingBox(), rgm.mapToContainer(rect, nullptr).boundingBox());
point = FloatPoint(10.0f, 25.0f);
rect = FloatRect(10.0f, 25.0f, 15.0f, 25.0f);
- EXPECT_EQ(FloatPoint(512.0f, 37.0f), rgm.mapToContainer(point, getRenderBox(webView, "CenterDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(512.0f - rectWidth, 37.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getRenderBox(webView, "CenterDiv")).boundingBox());
+ EXPECT_EQ(FloatPoint(512.0f, 37.0f), rgm.mapToContainer(point, getLayoutBox(webView, "CenterDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(512.0f - rectWidth, 37.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getLayoutBox(webView, "CenterDiv")).boundingBox());
- EXPECT_EQ(FloatPoint(11.0f, 31.0f), rgm.mapToContainer(point, getRenderBox(webView, "InnerDiv")));
- EXPECT_EQ(FloatQuad(FloatRect(11.0f, 31.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getRenderBox(webView, "InnerDiv")).boundingBox());
+ EXPECT_EQ(FloatPoint(11.0f, 31.0f), rgm.mapToContainer(point, getLayoutBox(webView, "InnerDiv")));
+ EXPECT_EQ(FloatQuad(FloatRect(11.0f, 31.0f, 15.0f, 25.0f)).boundingBox(), rgm.mapToContainer(rect, getLayoutBox(webView, "InnerDiv")).boundingBox());
EXPECT_EQ(FloatPoint(801.0f, 106.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(801.0f - rectWidth * scaleWidth, 106.0f, 15.0f * scaleWidth, 25.0f * scaleHeight)).boundingBox(), rgm.mapToContainer(rect, nullptr).boundingBox());
@@ -232,7 +232,7 @@ TEST_F(LayoutGeometryMapTest, FixedGeometryTest)
webView->layout();
LayoutGeometryMap rgm;
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InitialDiv"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InitialDiv"), 0);
FloatPoint point;
FloatRect rect(0.0f, 0.0f, 15.0f, 25.0f);
EXPECT_EQ(FloatPoint(8.0f, 8.0f), rgm.mapToContainer(point, nullptr));
@@ -242,11 +242,11 @@ TEST_F(LayoutGeometryMapTest, FixedGeometryTest)
EXPECT_EQ(FloatPoint(0.0f, 0.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(0.0f, 0.0f, 15.0f, 25.0f)), rgm.mapToContainer(rect, nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "InnerDiv"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "InnerDiv"), 0);
EXPECT_EQ(FloatPoint(20.0f, 14.0f), rgm.mapToContainer(point, getRenderContainer(webView, "CenterDiv")));
EXPECT_EQ(FloatQuad(FloatRect(20.0f, 14.0f, 15.0f, 25.0f)), rgm.mapToContainer(rect, nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "OtherDiv"), getRenderBox(webView, "InnerDiv"));
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "OtherDiv"), getLayoutBox(webView, "InnerDiv"));
EXPECT_EQ(FloatPoint(21.0f, 20.0f), rgm.mapToContainer(point, getRenderContainer(webView, "CenterDiv")));
EXPECT_EQ(FloatQuad(FloatRect(21.0f, 20.0f, 15.0f, 25.0f)), rgm.mapToContainer(rect, getRenderContainer(webView, "CenterDiv")));
@@ -360,7 +360,7 @@ TEST_F(LayoutGeometryMapTest, ColumnTest)
float offset = (1000.0f - 16.0f - 20.0f) / 3.0f + 10.0f;
LayoutGeometryMap rgm;
- rgm.pushMappingsToAncestor(getRenderBox(webView, "A"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "A"), 0);
FloatPoint point;
FloatRect rect(0.0f, 0.0f, 5.0f, 3.0f);
@@ -371,12 +371,12 @@ TEST_F(LayoutGeometryMapTest, ColumnTest)
EXPECT_EQ(FloatPoint(0.0f, 0.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(0.0f, 0.0f, 5.0f, 3.0f)), rgm.mapToContainer(rect, nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "Col1"), 0);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "Col1"), 0);
EXPECT_EQ(FloatPoint(8.0f, 8.0f), rgm.mapToContainer(point, nullptr));
EXPECT_EQ(FloatQuad(FloatRect(8.0f, 8.0f, 5.0f, 3.0f)), rgm.mapToContainer(rect, nullptr));
rgm.popMappingsToAncestor(static_cast<Layer*>(nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "Col2"), nullptr);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "Col2"), nullptr);
EXPECT_NEAR(8.0f + offset, rgm.mapToContainer(point, nullptr).x(), 0.1f);
EXPECT_NEAR(8.0f, rgm.mapToContainer(point, nullptr).y(), 0.1f);
EXPECT_NEAR(8.0f + offset, rectFromQuad(rgm.mapToContainer(rect, nullptr)).x(), 0.1f);
@@ -385,7 +385,7 @@ TEST_F(LayoutGeometryMapTest, ColumnTest)
EXPECT_EQ(3.0f, rectFromQuad(rgm.mapToContainer(rect, nullptr)).height());
rgm.popMappingsToAncestor(static_cast<Layer*>(nullptr));
- rgm.pushMappingsToAncestor(getRenderBox(webView, "Col3"), nullptr);
+ rgm.pushMappingsToAncestor(getLayoutBox(webView, "Col3"), nullptr);
EXPECT_NEAR(8.0f + offset * 2.0f, rgm.mapToContainer(point, nullptr).x(), 0.1f);
EXPECT_NEAR(8.0f, rgm.mapToContainer(point, nullptr).y(), 0.1f);
EXPECT_NEAR(8.0f + offset * 2.0f, rectFromQuad(rgm.mapToContainer(rect, nullptr)).x(), 0.1f);
« no previous file with comments | « Source/web/WebPluginContainerImpl.cpp ('k') | Source/web/tests/ScrollingCoordinatorTest.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698