OLD | NEW |
---|---|
(Empty) | |
1 <!DOCTYPE html> | |
2 <p>PASS if no crash or assertion failure.</p> | |
3 <dialog id="dialog"> | |
4 <div id="dialogChild"> | |
5 <div style="transform:rotatey(0deg);"></div> | |
6 <div style="position:absolute;"></div> | |
7 </div> | |
8 </dialog> | |
9 <script> | |
10 if (window.testRunner) | |
11 testRunner.dumpAsText(); | |
12 function paginateAllTheThings() { | |
13 document.body.style.overflowY = "-webkit-paged-x"; | |
14 document.getElementById("dialog").style.overflowY = "-webkit-paged-x"; | |
15 document.getElementById("dialogChild").style.overflowY = "-webkit-paged- x"; | |
16 } | |
17 document.getElementById("dialog").showModal(); | |
18 if (window.internals) { | |
19 internals.forceCompositingUpdate(document); | |
20 paginateAllTheThings(); | |
21 } else { | |
22 // Need a short delay, probably so that things get painted as they are b efore making more changes. | |
23 setTimeout(paginateAllTheThings, 500); | |
Xianzhu
2016/04/07 16:43:36
Can you use runAfterLayoutAndPaint() (../../resour
mstensho (USE GERRIT)
2016/04/07 18:43:18
Done.
| |
24 } | |
25 </script> | |
OLD | NEW |