OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <title>Line breaking performance test</title> | 4 <title>Line breaking performance test</title> |
5 <script src="../resources/runner.js"></script> | 5 <script src="../resources/runner.js"></script> |
6 </head> | 6 </head> |
7 <body> | 7 <body> |
8 <pre id="log"></pre> | 8 <pre id="log"></pre> |
9 <div id="target" style="width: 300px; display: none;"> | 9 <div id="target" style="width: 300px; display: none;"> |
10 <p> | 10 <p> |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
71 auctor, nisi tellus aliquet urna, a dignissim orci nisl in nunc. Viv
amus elit risus, sagittis et lacinia quis, blandit ac elit. Suspendisse non turp
is vitae lorem molestie imperdiet sit amet in justo. Pellentesque habitant morbi
tristique senectus et netus et malesuada fames ac turpis egestas. In at quam sa
pien. Nam nunc eros, interdum ut commodo nec, sollicitudin ultrices magna. Mauri
s eu fringilla massa. Phasellus facilisis augue in lectus luctus scelerisque. Pr
oin quis facilisis lacus. Morbi tempor, mauris vitae posuere scelerisque, turpis
massa pulvinar tortor, quis congue dolor eros iaculis elit. Quisque blandit bla
ndit elit, sed suscipit justo scelerisque ut. Aenean sed diam at ligula bibendum
rhoncus quis in nunc. Suspendisse semper auctor dui vitae gravida. Fusce et ris
us in velit ullamcorper placerat. Pellentesque sollicitudin commodo porta. Nam e
u enim orci, at euismod ipsum. | 71 auctor, nisi tellus aliquet urna, a dignissim orci nisl in nunc. Viv
amus elit risus, sagittis et lacinia quis, blandit ac elit. Suspendisse non turp
is vitae lorem molestie imperdiet sit amet in justo. Pellentesque habitant morbi
tristique senectus et netus et malesuada fames ac turpis egestas. In at quam sa
pien. Nam nunc eros, interdum ut commodo nec, sollicitudin ultrices magna. Mauri
s eu fringilla massa. Phasellus facilisis augue in lectus luctus scelerisque. Pr
oin quis facilisis lacus. Morbi tempor, mauris vitae posuere scelerisque, turpis
massa pulvinar tortor, quis congue dolor eros iaculis elit. Quisque blandit bla
ndit elit, sed suscipit justo scelerisque ut. Aenean sed diam at ligula bibendum
rhoncus quis in nunc. Suspendisse semper auctor dui vitae gravida. Fusce et ris
us in velit ullamcorper placerat. Pellentesque sollicitudin commodo porta. Nam e
u enim orci, at euismod ipsum. |
72 </p> | 72 </p> |
73 </div> | 73 </div> |
74 <script> | 74 <script> |
75 var target = document.getElementById("target"); | 75 var target = document.getElementById("target"); |
76 var style = target.style; | 76 var style = target.style; |
77 | 77 |
78 function test() { | 78 function test() { |
79 style.display = "block"; | 79 style.display = "block"; |
80 style.width = "280px"; | 80 style.width = "280px"; |
81 PerfTestRunner.forceLayoutOrFullFrame(); | 81 PerfTestRunner.forceLayout(); |
82 style.width = "300px"; | 82 style.width = "300px"; |
83 PerfTestRunner.forceLayoutOrFullFrame(); | 83 PerfTestRunner.forceLayout(); |
84 style.width = "290px"; | 84 style.width = "290px"; |
85 PerfTestRunner.forceLayoutOrFullFrame(); | 85 PerfTestRunner.forceLayout(); |
86 style.display = "none"; | 86 style.display = "none"; |
87 } | 87 } |
88 | 88 |
89 PerfTestRunner.measureRunsPerSecond({ | 89 PerfTestRunner.measureRunsPerSecond({ |
90 description: "Measures performance of line breaking in layout.", | 90 description: "Measures performance of line breaking in layout.", |
91 run: test | 91 run: test |
92 }); | 92 }); |
93 </script> | 93 </script> |
94 </body> | 94 </body> |
95 </html> | 95 </html> |
OLD | NEW |