This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
-1 should map to cells.length, like it does for insertCell. I checked that Chrome, Firefox and Safari do so for the following testcase: <table> <tr id="testTr"> <td>ABCDE</td> <td>12345</td> <td>ABC12</td> </tr> </table> <script> var tr = document.getElementById("testTr"); tr.deleteCell(-1); </script>
Thank you, fixed: https://github.com/whatwg/html/commit/558ab404df04ea49fde606f93a44b3f5cc45e510