[w3c/editing] Should backspace merge text with last cell's content of a table above ? (#164)

Let's consider the following example:

```
<div contenteditable=true>
  <table border=1>
    <tr>
      <td>Cell 1</td>
      <td>Cell 2</td>
    </tr>
  </table>
Testing
</div>
```

When placing the editing cursor at "T^esting", hitting backspace twice behaves differently in each browser: 

When I tried on Chrome/Safari,
- First backspace: removed "T" then move caret before "e"
- Second backspace: Move "esting" after "2"

When I tried on Edge,
- First backspace: removed "T" then move caret after "2"
- Second backspace: remove "2"

When I tried on Firefox:
- First backspace: removed "T" then move caret before "e"
- Second backspace: Does nothing

Bear in mind that Chrome and Safari having the same behavior doesn't mean an explicit consensus; it's just that both engines still share the same codebase for that use case.  


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing/issues/164

Received on Friday, 9 June 2017 09:44:17 UTC