| Index: third_party/WebKit/LayoutTests/virtual/threaded/fast/scroll-behavior/smooth-scroll/main-thread-scrolling-reason-added.html
|
| diff --git a/third_party/WebKit/LayoutTests/virtual/threaded/fast/scroll-behavior/smooth-scroll/main-thread-scrolling-reason-added.html b/third_party/WebKit/LayoutTests/virtual/threaded/fast/scroll-behavior/smooth-scroll/main-thread-scrolling-reason-added.html
|
| index bc899ce9aa76450e0b3be5f192a48101e2e01da0..3243d0e44c2a992f94a0bfd8aaedec035dbfd7a8 100644
|
| --- a/third_party/WebKit/LayoutTests/virtual/threaded/fast/scroll-behavior/smooth-scroll/main-thread-scrolling-reason-added.html
|
| +++ b/third_party/WebKit/LayoutTests/virtual/threaded/fast/scroll-behavior/smooth-scroll/main-thread-scrolling-reason-added.html
|
| @@ -15,10 +15,12 @@ description("This test verifies that smooth scrolls initiated on the main " +
|
|
|
| // From ScrollingCoordinator::mainThreadScrollingReasonsAsText.
|
| var ANIMATING_TEXT = "Handling scroll from main thread";
|
| +var IDLE = "Idle";
|
| var RUNNING_ON_COMPOSITOR = "RunningOnCompositor";
|
|
|
| function finishTest() {
|
| requestAnimationFrame(function() {
|
| + shouldBe("document.scrollingElement.scrollTop", "40");
|
| // Check that main thread scrolling reason is removed.
|
| shouldBeTrue("internals.mainThreadScrollingReasons(document) == ''");
|
| finishJSTest();
|
| @@ -31,12 +33,13 @@ function runTest() {
|
| } else {
|
| // Check that initiated by main thread and running on the compositor.
|
| shouldBe("internals.getScrollAnimationState(document)",
|
| - "RUNNING_ON_COMPOSITOR");
|
| + "RUNNING_ON_COMPOSITOR");
|
| // Check that main thread scrolling reason is added.
|
| shouldBe("internals.mainThreadScrollingReasons(document)",
|
| - "ANIMATING_TEXT");
|
| - shouldBecomeEqual("document.scrollingElement.scrollTop == 40",
|
| - "true", finishTest);
|
| + "ANIMATING_TEXT");
|
| + // Wait for scroll animation to complete.
|
| + shouldBecomeEqual("internals.getScrollAnimationState(document)",
|
| + "IDLE", finishTest);
|
| }
|
| }
|
|
|
|
|