Index: LayoutTests/compositing/overflow/build-paint-order-list-where-opt-in-decisions-can-affect-each-other.html |
diff --git a/LayoutTests/compositing/overflow/build-paint-order-list-where-opt-in-decisions-can-affect-each-other.html b/LayoutTests/compositing/overflow/build-paint-order-list-where-opt-in-decisions-can-affect-each-other.html |
index 0742db2f4f1fd1e48e59eb335edaac71bff10aad..c352b803e7258c0517e2b0bd8ba42e82f2cc073a 100644 |
--- a/LayoutTests/compositing/overflow/build-paint-order-list-where-opt-in-decisions-can-affect-each-other.html |
+++ b/LayoutTests/compositing/overflow/build-paint-order-list-where-opt-in-decisions-can-affect-each-other.html |
@@ -35,6 +35,9 @@ |
<script> |
var debugMode = false; |
+ if (window.internals) |
+ window.internals.settings.setAcceleratedCompositingForOverflowScrollEnabled(true); |
+ |
if (window.testRunner) |
testRunner.dumpAsText(); |
@@ -114,18 +117,23 @@ |
parentscrollinglayer.style.webkitTransform = 'translateZ(0px)'; |
document.body.offsetTop; |
- window.internals.settings.setAcceleratedCompositingForOverflowScrollEnabled(false); |
+ window.internals.setNeedsCompositedScrolling(parentscrollinglayer, |
+ window.internals.CompositedScrollingAlwaysOff); |
parentscrollinglayer.style.webkitTransform = ''; |
var oldStackingOrder = getStackingOrder(); |
var oldPaintOrder = getPaintOrder(childscrollinglayer); |
- window.internals.settings.setAcceleratedCompositingForOverflowScrollEnabled(true); |
+ window.internals.setNeedsCompositedScrolling(parentscrollinglayer, |
+ window.internals.CompositedScrollingAlwaysOn); |
parentscrollinglayer.style.webkitTransform = 'translateZ(0px)'; |
var newStackingOrder = getStackingOrder(); |
var newPaintOrder = getPaintOrder(childscrollinglayer); |
+ window.internals.setNeedsCompositedScrolling(parentscrollinglayer, |
+ window.internals.DoNotForceCompositedScrolling); |
+ |
// The getPaintOrder() function should return a pair of paint orders. |
// One before promotion and one after. This pair of lists should remain |
// identical whether the element is actually currently promoted or not, |