| <!DOCTYPE html> <!-- webkit-test-runner [ AsyncOverflowScrollingEnabled=true ] --> |
| <style> |
| :first-of-type { |
| writing-mode: tb-rl; |
| } |
| * { |
| inline-size: 0; |
| } |
| :last-of-type { |
| border-top-left-radius: 1px; |
| } |
| :first-child { |
| border-image: url(); |
| } |
| :nth-child(3) { |
| transform: rotateX(0deg); |
| } |
| :last-child { |
| overflow-y: scroll; |
| padding: 0 0 0 1px; |
| } |
| </style> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| onload = () => { |
| document.body.appendChild(document.createElement('div')); |
| |
| setTimeout(() => { |
| document.body.appendChild(document.createElement('div')); |
| document.body.appendChild(document.createElement('form')); |
| document.body.offsetTop; |
| document.designMode = 'on'; |
| document.body.appendChild(document.createElement('div')); |
| document.body.offsetTop; |
| document.designMode = 'off'; |
| }, 0); |
| }; |
| </script> |
| <body>Test passes if it does not crash.</body> |