| OLD | NEW | 
|---|
| 1 <!doctype html> | 1 <!doctype html> | 
| 2 <style> | 2 <style> | 
| 3 .absolutePosition { position: fixed; } | 3 .absolutePosition { position: fixed; } | 
| 4 .float:before { float: right; content: ''; } | 4 .float:before { float: right; content: ''; } | 
| 5 .float:first-letter { float: right; } | 5 .float:first-letter { float: right; } | 
| 6 .inline::first-letter { content: ''; } | 6 .inline::first-letter { content: ''; } | 
| 7 </style> | 7 </style> | 
| 8 <script> | 8 <script> | 
| 9 function crash() { | 9 function crash() { | 
| 10     document.body.offsetTop; | 10     document.body.offsetTop; | 
| 11     parent = document.getElementById('parent'); | 11     parent = document.getElementById('parent'); | 
| 12     child.setAttribute('class', 'inline'); | 12     child.setAttribute('class', 'inline'); | 
| 13     document.body.offsetTop; | 13     document.body.offsetTop; | 
| 14     parent.removeChild(child); | 14     parent.removeChild(child); | 
| 15     parent.normalize(); | 15     parent.normalize(); | 
| 16 } | 16 } | 
| 17 window.onload = crash; | 17 window.onload = crash; | 
| 18 if (window.testRunner) | 18 if (window.testRunner) | 
| 19     testRunner.dumpAsText(); | 19     testRunner.dumpAsText(); | 
| 20 </script> | 20 </script> | 
| 21 <div class="float" id="parent"> | 21 <div class="float" id="parent"> | 
| 22 <div class="absolutePosition" id="child"></div> | 22 <div class="absolutePosition" id="child"></div> | 
| 23 Test passes if no crash. | 23 Test passes if no crash. | 
| OLD | NEW | 
|---|