| <!DOCTYPE html> |
| <p>Turn a column spanner into an absolutely positioned box.</p> |
| <p>PASS if no crash or assertion failure.</p> |
| <div style="-webkit-column-count:2;"> |
| Text. |
| <div> |
| <div id="spanner" style="-webkit-column-span:all;"></div> |
| </div> |
| Text. |
| <span id="something" style="display:none;"></span> |
| </div> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| document.body.offsetTop; |
| spanner.style.position = "absolute"; |
| |
| // Trigger another layout pass, now that the spanner should be |
| // gone. That element is now absolutely positioned, so it should |
| // have lost its spanner capabilities, since the combination of |
| // abspos and spanner isn't allowed. |
| document.body.offsetTop; |
| something.style.display = "inline"; |
| </script> |