Closed Bug 149560 Opened 23 years ago Closed 23 years ago

Illegal form tags inside <tr> are treated as <td>

Categories

(Core :: Layout, defect)

x86
Windows 95
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 149282

People

(Reporter: neil, Assigned: attinasi)

References

()

Details

For example, <table border><tr><form></form><td><br></td><tr><td><br></td></tr></table> displays a table with "three" cells, although there are only two <tr>s. This also affects the cell count i.e. however many <td>s you nest in a form they only count as one cell. I hear this works on the 1.0 branch, just apparently not on the trunk.
*** Bug 149354 has been marked as a duplicate of this bug. ***
This bug is absent in Release 1.0, but is present in build 2002060508 (both on win2000). See Bug 149354 (dupe) for exact description and test case.
jkeiser, could this be your DemoteForm change? Neil, how is the DOM different in 1.0 and current trunk on the testcase?
Just BTW: thanks for prompt response, I use Mozilla as my primary browser, and webb app we're developing here relies on these forms-inside-tables heavily, and I'm getting sick watching each and every page screwed up. ;)
This was the nsFormFrame removal. <form> inside <tr> before had a special case that is now not working for some reason. *** This bug has been marked as a duplicate of 149282 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
QA Contact: petersen → amar
Verified duplicate.
Status: RESOLVED → VERIFIED
Confirming - fixed in build 2002061404
You need to log in before you can comment on or make changes to this bug.