REGRESSION: backspace and forward delete do not match when dealing with tables backspace after a table will place your cursor in the last cell of the table forward-delete before a table does nothing. A second forward-delete selects the table. A 3rd deletes it. According to Justin, both of these behaviors are wrong, and regressions. Both should select on the first delete and delete on the second. The original fix was: http://trac.webkit.org/changeset/15206 I don't know when the regression happened. I've not studied delete enough in other browsers to know if this is the "right" behavior, but I'm filing this regression bug to note that our behavior has changed and our tests didn't catch it. Since all regressions are supposed to be p1s, marking this as a p1.
Created attachment 28101 [details] test case
Created attachment 28103 [details] another test case (similar, if not same bug)
This bug does not repro in Safari 4, sorry, I didn't realize I was in Safari 3.