| <!DOCTYPE html> |
| <script src="../resources/ahem.js"></script> |
| <style> |
| /* relative positioning ensures underlying Layer */ |
| .renderingArea { |
| position: relative; |
| font: 70px/1 Ahem; |
| line-height: 100px; |
| } |
| </style> |
| <p> |
| A single line must not be split into two pages. |
| This test checks if a single line is not split into two pages. |
| To run this test manually, print this page. |
| </p> |
| <div class="renderingArea" id="renderingArea1"></div> |
| <h2>And now for some really long unbreakable lines:</h2> |
| <div class="renderingArea" id="renderingArea2"></div> |
| <script> |
| if (window.testRunner) |
| testRunner.setPrinting(); |
| |
| var str = ""; |
| for (var i = 0; i < 30; i++) { |
| str += "WWWWWW<br />"; |
| } |
| document.getElementById("renderingArea1").innerHTML = str; |
| |
| str = ""; |
| for (var i = 0; i < 30; i++) { |
| str += "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW<br />"; |
| } |
| document.getElementById("renderingArea2").innerHTML = str; |
| </script> |