Closed Bug 22246 Opened 25 years ago Closed 25 years ago

[blocker]Changing COLSPAN or ROWSPAN attribute in a cell doesn't trigger redraw of table

Categories

(Core :: Layout: Tables, defect, P3)

All
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: cmanske, Assigned: karnaze)

References

Details

Attachments

(2 files)

I'm not sure if this is layout or DOM - I'll let Troy decide.
Load the attached test file into viewer or apprunner.
Click on the buttons to change the COLSPAN or ROWSPAN of Cell 2 in the table.
The table doesn't redraw.
Other buttons included in the test file confirm other attributes are working
better, although setting the body background color still doesn't redraw the
the entire view correctly (this is covered by bug 1886).
Assignee: troy → karnaze
Component: Layout → HTMLTables
Changing component to HTML Tables
Summary: Changing COLSPAN or ROWSPAN attribute in a cell doesn't trigger redraw of table → [blocker]Changing COLSPAN or ROWSPAN attribute in a cell doesn't trigger redraw of table
Marking as blocker for beta table editing work and adding Steve to CC.
charley also sez:
Note that this is a regression - it worked when I did initial table editing. I
think it crept in sometime after 12/10.
Blocks: 21024
Using the 12/22/99 attachment, here is an example of bad table layout as a
result of not responding the the changed rowspan:
1. Edit the 12/22 sample file
2. Place caret in cell containing "7"
3. Execute menu command Table | Insert | Row Below
See the bad table layout!
Execute Debug | Test Table Layout to show debug information: notice that the
cell with the "6" did have its rowspan changed to 4, as it should.
Note also that you can click in various cells in the table and type or resize
the window, but none of these actions cause the table to redisplay correctly.
If you us File | Save As to save the file locally, then reload that file,
the table will display correctly.

You can also test inserting a "column before" by placing caret in the cell with
"7" and use Table | Insert | Column before.
The cell with the "2" increases its COLSPAN, but again the table doesn't
redraw correctly.
Status: NEW → ASSIGNED
Target Milestone: M13
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Fixed with latest checkin.
Status: RESOLVED → REOPENED
I fixed the 1st attachment but didn't fix the 2nd. Reopening.
Resolution: FIXED → ---
Clearing FIXED resolution due to reopen.
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
The 2nd attachment was fixed with 1/15 changes.
Blocks: 24206
Fixed in the Feb 22 build.
Status: RESOLVED → VERIFIED
rowspan/colspan=0 now only works according to HTML 4 in strict mode. There were 
pages relying on the behavior where a value <= 1 became 1.
No longer blocks: 24206
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: