There are many issues related to captions. Some values of caption-side are not supported, and the
dimensions of the caption box are wrong. Tables need to be re-architected to have an outer rendering
object that encloses the caption and an inner rendering object that actually represents the table.
Apple Bug: rdar://4122840/
Created attachment 4022 [details]
When the window resized, the caption doesn't reflow. Its containing table,
I'd really like to see this fixed.
Created attachment 8688 [details]
html showing caption width bug
Another test case: caption width is not equal to table width when width is specified as a percentage.
I'm reassigning this to webkit-unassigned, since it doesn't seem Hyatt is working on this, and cc-ing Beth, since i seem to recall tables are her department these days.
Yep! CONFIRMED! as plain as day...
This bugger is still present as of SVN rev. 15500.
I didn't confirm it? damn i'm stupid :P
The first test case looks fine. The second still fails.
The second test case seems less broken as of late. Initially the caption is resized correctly, but then when you resize the window the test case fails.
TOT still looks different from FF3b2 to me:
ap reports that FF2 looks identical to WebKit TOT.
This bug appears to be fixed as of a local debug build of WebKit r30458.
This does appear to be fixed in TOT and Leopard as well. A very brief search through Changelogs reveals that there have been several changes to the table caption code of late that could have fixed this. Looks like it is safe to mark this as fixed!
Captions are still massively broken. This single bug isn't very helpful though. We need to open individual bugs to cover the (many) open issues that remain.