2 <script src=
"../../resources/run-after-layout-and-paint.js"></script>
8 transform:translateZ(
0);
13 transform: translateZ(
0);
32 <pre id=
"layerTree"></pre>
33 <div class=
"container">
34 <div id=
"vertical" class=
"content"></div>
36 <div class=
"container">
37 <div id=
"horizontal" class=
"content"></div>
39 <div class=
"container">
40 <div id=
"both" class=
"content"></div>
42 <div id=
"corner" class=
"container">
43 <div class=
"content"></div>
46 function finishTest() {
47 document
.getElementById("vertical").classList
.add("tall"); // topmost div gets a vertical scrollbar
48 document
.getElementById("horizontal").classList
.add("wide"); // second div gets a horizontal scrollbar
49 document
.getElementById("both").classList
.add("wide"); // third div gets both
50 document
.getElementById("both").classList
.add("tall"); // vertical and horizontal scrollbars
51 document
.getElementById("corner").classList
.add("resizeWidget"); // bottom div gets a resize corner but no scrollbars
52 if (window
.testRunner
) {
53 document
.getElementById("layerTree").innerText
= window
.internals
.layerTreeAsText(document
);
54 testRunner
.notifyDone();
58 if (window
.testRunner
) {
59 testRunner
.dumpAsText();
60 testRunner
.waitUntilDone();
63 runAfterLayoutAndPaint(finishTest
);