| OLD | NEW |
| 1 <head> | 1 <head> |
| 2 <script src="../../resources/ahem.js"></script> |
| 2 <style> | 3 <style> |
| 3 div { width: 200px; font-family: Ahem; font-size: 40px; position: absolu
te; top: 0; left: 0; -webkit-font-smoothing: none; } | 4 div { width: 200px; font-family: Ahem; font-size: 40px; position: absolu
te; top: 0; left: 0; -webkit-font-smoothing: none; } |
| 4 </style> | 5 </style> |
| 5 </head> | 6 </head> |
| 6 <body style="position: relative;"> | 7 <body style="position: relative;"> |
| 7 <!-- There should be no red on the page. --> | 8 <!-- There should be no red on the page. --> |
| 8 <div style="color: red;">.AAAA B CC D <!-- -->E</div> | 9 <div style="color: red;">.AAAA B CC D <!-- -->E</div> |
| 9 <div id="target" style="color: green;">AAAA B CC D <!-- -->E</div> | 10 <div id="target" style="color: green;">AAAA B CC D <!-- -->E</div> |
| 10 <script> | 11 <script> |
| 11 var target = document.getElementById("target"); | 12 var target = document.getElementById("target"); |
| 12 target.removeChild(target.childNodes[1]); | 13 target.removeChild(target.childNodes[1]); |
| 13 target.offsetTop; | 14 target.offsetTop; |
| 14 target.normalize(); | 15 target.normalize(); |
| 15 target.firstChild.data = "." + target.firstChild.data; | 16 target.firstChild.data = "." + target.firstChild.data; |
| 16 </script> | 17 </script> |
| 17 </body> | 18 </body> |
| OLD | NEW |