| Index: third_party/WebKit/Source/core/layout/ScrollAnchorTest.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/ScrollAnchorTest.cpp b/third_party/WebKit/Source/core/layout/ScrollAnchorTest.cpp
|
| index d76d18c14eaaea59beab3c1af1448bd9a3267691..d431ffe89ab49711cadf9941c8a257d4c5468aa7 100644
|
| --- a/third_party/WebKit/Source/core/layout/ScrollAnchorTest.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/ScrollAnchorTest.cpp
|
| @@ -16,8 +16,16 @@ public:
|
|
|
| TEST_F(ScrollAnchorTest, Basic)
|
| {
|
| - ScrollAnchor scrollAnchor(document().view()->layoutViewportScrollableArea());
|
| - scrollAnchor.clear();
|
| - EXPECT_EQ(nullptr, scrollAnchor.anchorObject());
|
| + setBodyInnerHTML(
|
| + "<style> body { height: 1000px } div { height: 100px } </style>"
|
| + "<div id='block1'>abc</div>"
|
| + "<div id='block2'>def</div>");
|
| +
|
| + ScrollableArea* viewport = document().view()->layoutViewportScrollableArea();
|
| + viewport->scrollBy(DoubleSize(0, 150), UserScroll);
|
| + document().getElementById("block1")->setAttribute(HTMLNames::styleAttr, "height: 200px");
|
| + document().view()->updateAllLifecyclePhases();
|
| + EXPECT_EQ(250, viewport->scrollPosition().y());
|
| }
|
| +
|
| }
|
|
|