Bug 1641062 [wpt PR 23780] - [ScrollTimeline] Force compositing scrollers to run tests on compositor correctly, a=testonly
authorYi Gu <yigu@chromium.org>
Sat, 30 May 2020 09:50:30 +0000
changeset 597307 9a874dd81dc3bee244db7c91b58bb124e4a2b3f7
parent 597306 d9a26b58a5165bd1f5ed1921c4583354ecaf873d
child 597308 16b0a8b4475789462bf2837963378c0226aeb3ec
push id13310
push userffxbld-merge
push dateMon, 29 Jun 2020 14:50:06 +0000
treeherdermozilla-beta@15a59a0afa5c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1641062, 23780, 2211048, 2216711, 771955
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1641062 [wpt PR 23780] - [ScrollTimeline] Force compositing scrollers to run tests on compositor correctly, a=testonly Automatic update from web-platform-tests [ScrollTimeline] Force compositing scrollers to run tests on compositor correctly This is similar to crrev.com/c/2211048. cc::ScrollTimeline is considered as inactive if the scroller is not composited (not in cc::ScrollTree). Bug: None Change-Id: Id933a41ba40f8a736692653a934f963d52c011be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2216711 Reviewed-by: Xida Chen <xidachen@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#771955} -- wpt-commits: 4d305fd635fa6fc95528a60d77ccd3d87c4c7855 wpt-pr: 23780
testing/web-platform/tests/scroll-animations/cancel-animation.html
testing/web-platform/tests/scroll-animations/pause-animation.html
testing/web-platform/tests/scroll-animations/play-animation.html
testing/web-platform/tests/scroll-animations/reverse-animation.html
testing/web-platform/tests/scroll-animations/update-playback-rate.html
testing/web-platform/tests/scroll-animations/updating-the-finished-state.html
--- a/testing/web-platform/tests/scroll-animations/cancel-animation.html
+++ b/testing/web-platform/tests/scroll-animations/cancel-animation.html
@@ -7,16 +7,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>
--- a/testing/web-platform/tests/scroll-animations/pause-animation.html
+++ b/testing/web-platform/tests/scroll-animations/pause-animation.html
@@ -7,16 +7,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>
--- a/testing/web-platform/tests/scroll-animations/play-animation.html
+++ b/testing/web-platform/tests/scroll-animations/play-animation.html
@@ -7,16 +7,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>
--- a/testing/web-platform/tests/scroll-animations/reverse-animation.html
+++ b/testing/web-platform/tests/scroll-animations/reverse-animation.html
@@ -7,16 +7,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>
--- a/testing/web-platform/tests/scroll-animations/update-playback-rate.html
+++ b/testing/web-platform/tests/scroll-animations/update-playback-rate.html
@@ -7,16 +7,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>
--- a/testing/web-platform/tests/scroll-animations/updating-the-finished-state.html
+++ b/testing/web-platform/tests/scroll-animations/updating-the-finished-state.html
@@ -6,16 +6,17 @@
 <script src="/resources/testharnessreport.js"></script>
 <script src="/web-animations/testcommon.js"></script>
 <script src="testcommon.js"></script>
 <style>
 .scroller {
   overflow: auto;
   height: 100px;
   width: 100px;
+  will-change: transform;
 }
 
 .contents {
   height: 1000px;
   width: 100%;
 }
 </style>
 <body>