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

Unified Diff: third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp

Issue 1896793002: Rename (updateLayout/updateStyle).*.() to updateStyleAndLayout.*.() (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 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
Index: third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp
diff --git a/third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp b/third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp
index 8b6395cb05aac5ebda6e65fe0a27b2ae46f458c4..bcebdc8b4941e83a66d3330f2d1156dcf6dfdb66 100644
--- a/third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp
+++ b/third_party/WebKit/Source/core/page/scrolling/SnapCoordinatorTest.cpp
@@ -49,7 +49,7 @@ protected:
" <div style='width:2000px; height:2000px;'></div>"
" </div>"
"</body>");
- document().updateLayout();
+ document().updateStyleAndLayout();
}
void TearDown() override
@@ -92,7 +92,7 @@ INSTANTIATE_TEST_CASE_P(All, SnapCoordinatorTest, ::testing::Values(
TEST_P(SnapCoordinatorTest, ValidRepeat)
{
snapContainer().setAttribute(styleAttr, "scroll-snap-points-x: repeat(20%); scroll-snap-points-y: repeat(400px);");
- document().updateLayout();
+ document().updateStyleAndLayout();
{
const int expectedStepSize = snapContainer().clientWidth() * 0.2;
Vector<double> actual = snapOffsets(snapContainer(), HorizontalScrollbar);
@@ -111,7 +111,7 @@ TEST_P(SnapCoordinatorTest, ValidRepeat)
TEST_P(SnapCoordinatorTest, EmptyRepeat)
{
snapContainer().setAttribute(styleAttr, "scroll-snap-points-x: none; scroll-snap-points-y: none;");
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(0U, snapOffsets(snapContainer(), HorizontalScrollbar).size());
EXPECT_EQ(0U, snapOffsets(snapContainer(), VerticalScrollbar).size());
@@ -121,14 +121,14 @@ TEST_P(SnapCoordinatorTest, ZeroAndNegativeRepeat)
{
// These be rejected as an invalid repeat values thus no snap offset is created
snapContainer().setAttribute(styleAttr, "scroll-snap-points-x: repeat(-1px); scroll-snap-points-y: repeat(0px);");
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(0U, snapOffsets(snapContainer(), HorizontalScrollbar).size());
EXPECT_EQ(0U, snapOffsets(snapContainer(), VerticalScrollbar).size());
// Calc values are not be rejected outright but instead clamped to 1px min repeat value
snapContainer().setAttribute(styleAttr, "scroll-snap-points-x: repeat(calc(10px - 100%)); scroll-snap-points-y: repeat(calc(0px));");
- document().updateLayout();
+ document().updateStyleAndLayout();
// A repeat value of 1px should give us |(scroll size - client size) / 1| snap offsets
unsigned expectedHorizontalSnapOffsets = snapContainer().scrollWidth() - snapContainer().clientWidth();
@@ -141,14 +141,14 @@ TEST_P(SnapCoordinatorTest, SimpleSnapElement)
{
Element& snapElement = *document().getElementById("snap-element");
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 10px 11px;");
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(10, snapOffsets(snapContainer(), HorizontalScrollbar)[0]);
EXPECT_EQ(11, snapOffsets(snapContainer(), VerticalScrollbar)[0]);
// Multiple coordinate and translates
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 20px 21px, 40px 41px; transform: translate(10px, 10px);");
- document().updateLayout();
+ document().updateStyleAndLayout();
Vector<double> result = snapOffsets(snapContainer(), HorizontalScrollbar);
@@ -163,7 +163,7 @@ TEST_P(SnapCoordinatorTest, NestedSnapElement)
{
Element& snapElement = *document().getElementById("nested-snap-element");
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 20px 25px;");
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(20, snapOffsets(snapContainer(), HorizontalScrollbar)[0]);
EXPECT_EQ(25, snapOffsets(snapContainer(), VerticalScrollbar)[0]);
@@ -177,7 +177,7 @@ TEST_P(SnapCoordinatorTest, NestedSnapElementCaptured)
Element* intermediate = document().getElementById("intermediate");
intermediate->setAttribute(styleAttr, "overflow: scroll;");
- document().updateLayout();
+ document().updateStyleAndLayout();
// Intermediate scroller captures nested snap elements first so ancestor
// does not get them.
@@ -189,7 +189,7 @@ TEST_P(SnapCoordinatorTest, PositionFixedSnapElement)
{
Element& snapElement = *document().getElementById("snap-element-fixed-position");
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 1px 1px;");
- document().updateLayout();
+ document().updateStyleAndLayout();
// Position fixed elements are contained in document and not its immediate
// ancestor scroller. They cannot be a valid snap destination so they should
@@ -209,7 +209,7 @@ TEST_P(SnapCoordinatorTest, RepeatAndSnapElementTogether)
document().getElementById("nested-snap-element")->setAttribute(styleAttr, "scroll-snap-coordinate: 250px 450px;");
snapContainer().setAttribute(styleAttr, "scroll-snap-points-x: repeat(200px); scroll-snap-points-y: repeat(400px);");
- document().updateLayout();
+ document().updateStyleAndLayout();
{
Vector<double> result = snapOffsets(snapContainer(), HorizontalScrollbar);
@@ -232,7 +232,7 @@ TEST_P(SnapCoordinatorTest, SnapPointsAreScrollOffsetIndependent)
Element& snapElement = *document().getElementById("snap-element");
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 10px 11px;");
snapContainer().scrollBy(100, 100);
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(snapContainer().scrollLeft(), 100);
EXPECT_EQ(snapContainer().scrollTop(), 100);
@@ -244,14 +244,14 @@ TEST_P(SnapCoordinatorTest, UpdateStyleForSnapElement)
{
Element& snapElement = *document().getElementById("snap-element");
snapElement.setAttribute(styleAttr, "scroll-snap-coordinate: 10px 11px;");
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(10, snapOffsets(snapContainer(), HorizontalScrollbar)[0]);
EXPECT_EQ(11, snapOffsets(snapContainer(), VerticalScrollbar)[0]);
snapElement.remove();
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(0U, snapOffsets(snapContainer(), HorizontalScrollbar).size());
EXPECT_EQ(0U, snapOffsets(snapContainer(), VerticalScrollbar).size());
@@ -259,7 +259,7 @@ TEST_P(SnapCoordinatorTest, UpdateStyleForSnapElement)
// Add a new snap element
Element& container = *document().getElementById("snap-container");
container.setInnerHTML("<div style='scroll-snap-coordinate: 20px 22px;'><div style='width:2000px; height:2000px;'></div></div>", ASSERT_NO_EXCEPTION);
- document().updateLayout();
+ document().updateStyleAndLayout();
EXPECT_EQ(20, snapOffsets(snapContainer(), HorizontalScrollbar)[0]);
EXPECT_EQ(22, snapOffsets(snapContainer(), VerticalScrollbar)[0]);
@@ -285,7 +285,7 @@ TEST_P(SnapCoordinatorTest, LayoutViewCapturesWhenBodyElementViewportDefining)
" <div style='width:2000px; height:2000px;'></div>"
"</body>");
- document().updateLayout();
+ document().updateStyleAndLayout();
// Sanity check that body is the viewport defining element
EXPECT_EQ(document().body(), document().viewportDefiningElement());
@@ -324,7 +324,7 @@ TEST_P(SnapCoordinatorTest, LayoutViewCapturesWhenDocumentElementViewportDefinin
" </body>"
"</html>");
- document().updateLayout();
+ document().updateStyleAndLayout();
// Sanity check that document element is the viewport defining element
EXPECT_EQ(document().documentElement(), document().viewportDefiningElement());
@@ -368,7 +368,7 @@ TEST_P(SnapCoordinatorTest, BodyCapturesWhenBodyOverflowAndDocumentElementViewpo
" </body>"
"</html>");
- document().updateLayout();
+ document().updateStyleAndLayout();
// Sanity check that document element is the viewport defining element
EXPECT_EQ(document().documentElement(), document().viewportDefiningElement());

Powered by Google App Engine
This is Rietveld 408576698