Bug 3641 - Editing the last cell in a table incorrectly spills to adjacent text.
Summary: Editing the last cell in a table incorrectly spills to adjacent text.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: HTML Editing (show other bugs)
Version: 412
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Justin Garcia
URL:
Keywords: HasReduction
: 4934 (view as bug list)
Depends on:
Blocks: 7712
  Show dependency treegraph
 
Reported: 2005-06-21 17:40 PDT by Byron Ellis
Modified: 2006-03-10 19:57 PST (History)
2 users (show)

See Also:


Attachments
Table cell editing bug testcase (295 bytes, text/html)
2005-10-27 11:21 PDT, Daniel Udey
no flags Details
editable testcase (329 bytes, text/html)
2006-02-13 20:30 PST, Justin Garcia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Byron Ellis 2005-06-21 17:40:24 PDT
For example,

<table><tr><td>One</td><td>Two</td></tr></table>

Place the cursor at the end of the 'o' in Two and start typing. The text is appended outside of the table and 
pressing "Enter" does not append a new cell.
Comment 1 Joost de Valk (AlthA) 2005-06-23 09:54:04 PDT
reporter, could you add a long description on how to reproduce this? i can't at this time.
Comment 2 Daniel Udey 2005-10-27 11:21:13 PDT
Created attachment 4489 [details]
Table cell editing bug testcase

Here is a testcase for this confirmed bug.

Usage: Compile and run Blot (found in /Developer/Examples/WebKit/Blot after
installing XCode 2.1) and open this file. Place the cursor after the 'o' in
'Two' and begin to type. The text will appear on the line underneath, outside
of (and directly after) the <table> element, instead of inside of the table
cell as one would normally expect.
Comment 3 Daniel Udey 2005-10-27 11:22:06 PDT
This bug is confirmed in the Oct 24th nightly build of WebKit+SVG
Comment 4 Joost de Valk (AlthA) 2005-12-19 14:48:18 PST
*** Bug 4934 has been marked as a duplicate of this bug. ***
Comment 5 Justin Garcia 2006-02-13 20:30:31 PST
Created attachment 6475 [details]
editable testcase

This takes the testcase attached by the originator and adds contenteditable="true" to the body and adds a border to the table.
Comment 6 Justin Garcia 2006-02-13 20:31:15 PST
Looks like our recent work on table editing bugs fixed this.  Please verify.