Closed Bug 2104 Opened 26 years ago Closed 26 years ago

Renders HTML table incorrectly

Categories

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

x86
Windows NT
defect

Tracking

()

VERIFIED INVALID

People

(Reporter: richardg, Assigned: karnaze)

Details

Rendering of right edge of HTML table incorrect, creates last column of maximum width outside of screen limits. Example HTML file below: <HTML><xml version="1.0"?> š</content> <b> <font color="purple">html</font></b>><br></content> <b> <font color="purple">head</font></b>><br></content> <b> <font color="purple">title</font></b>>Yahoo! Classifieds: Mailbox</content> <b> <font color="purple">/title</font></b>><br></content> <b> <font color="purple">/head</font></b>><br><br></content> <b> <font color="purple">body</font></b>><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> width</b>=<font color="blue">"100%"</font><b> cellspacing</b>=<font color="blue">0</font><b> cellpadding</b>=<font color="blue">0</font>><br></content> <b> <font color="purple">tr</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> width</b>=<font color="blue">"1%"</font>><br>    </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://www.yahoo.com/"</font>></content> <b> <font color="purple">img</font></b><b> src</b>=<font color="blue">"http://us.yimg.com/images/features/classifieds/class_left4.gif"</f ont><b> alt</b>=<font color="blue">"Yahoo"</font><b> width</b>=<font color="blue">"147"</font><b> height</b>=<font color="blue">"31"</font><b> border</b>=<font color="blue">"0"</font>></content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://classifieds.yahoo.com/"</font>></content> <b> <font color="purple">img</font></b><b> src</b>=<font color="blue">"http://us.yimg.com/images/features/classifieds/class_right4.gif"</ font><b> ALT</b>=<font color="blue">"Yahoo! Classifieds"</font><b> width</b>=<font color="blue">"100"</font><b> height</b>=<font color="blue">"31"</font><b> border</b>=<font color="blue">"0"</font>></content> <b> <font color="purple">/a</font></b>><font color="maroon"></font><br>  </content> <b> <font color="purple">/td</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font>><br>  </content> <b> <font color="purple">/td</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font>><br>    </content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellspacing</b>=<font color="blue">0</font><b> cellpadding</b>=<font color="blue">0</font><b> width</b>=<font color="blue">"100%"</font>><br>    </content> <b> <font color="purple">tr</font></b>><br>      </content> <b> <font color="purple">td</font></b><b> align</b>=<font color="blue">left</font><b> valign</b>=<font color="blue">bottom</font>><br>        </content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font><b> size</b>=<font color="blue">-1</font>></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://www.yahoo.com/"</font>>Yahoo!</content> <b> <font color="purple">/a</font></b>> - </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://my.yahoo.com/"</font>>My Yahoo!</content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">/font</font></b>><br>      </content> <b> <font color="purple">/td</font></b>><br>      </content> <b> <font color="purple">td</font></b><b> align</b>=<font color="blue">right</font><b> valign</b>=<font color="blue">bottom</font>><br>        </content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font><b> size</b>=<font color="blue">-1</font>></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://classifieds.yahoo.com/info/"</font>>Help</content> <b> <font color="purple">/a</font></b>> - </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mail.yahoo.com/"</font>>Check Email</content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">/font</font></b>><br>      </content> <b> <font color="purple">/td</font></b>><br>    </content> <b> <font color="purple">/tr</font></b>><br>    </content> <b> <font color="purple">/table</font></b>><br>    </content> <b> <font color="purple">hr</font></b><b> size</b>=<font color="blue">1</font>><br>  </content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellpadding</b>=<font color="blue">4</font><b> cellspacing</b>=<font color="blue">0</font><b> width</b>=<font color="blue">"100%"</font>><br></content> <b> <font color="purple">tr</font></b><b> bgcolor</b>=<font color="blue">"#dcdcdc"</font>><br>  </content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">bottom</font>><br>    </content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font>></content> <b> <font color="purple">b</font></b>>Hello richardmg!</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/font</font></b>><br>  </content> <b> <font color="purple">/td</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> align</b>=<font color="blue">right</font><b> valign</b>=<font color="blue">bottom</font>><br>    </content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font><b> size</b>=<font color="blue">- 1</font>><br>    </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://edit.classifieds.yahoo.com/51/login"</font>>Submit Ads</content> <b> <font color="purple">/a</font></b>> - <br> </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://edit.classifieds.yahoo.com/51/edit"</font>>Edit Ads</content> <b> <font color="purple">/a</font></b>> - <br> </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/read"</font>>Personals Mailbox</content> <b> <font color="purple">/a</font></b>> -<br> </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://edit.my.yahoo.com/config/login?logout=1&done=http://classif ieds.yahoo.com/"</font>>Sign Out</content> <b> <font color="purple">/a</font></b>><br>    </content> <b> <font color="purple">/font</font></b>><br>  </content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br><br></content> <b> <font color="purple">center</font></b>><br></content> <b> <font color="purple">p</font></b>><br><br><font color="green"> <i></i></font><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://www.yahoo.com/M=B1291.262626.1598298.6102/D=classifieds/P=m 2a1r704111v/S=2714581:N/A=102865/*http://play.getrichclick.com/grc/start.htm?XX_ SOURCE=5131"</font><b> target</b>=<font color="blue">"_top"</font>></content> <b> <font color="purple">img</font></b><b> width</b>=<font color="blue">468</font><b> height</b>=<font color="blue">60</font><b> src</b>=<font color="blue">"http://us.yimg.com/a/yo/yoyodyne/getrichclickv6.gif"</font><b> alt</b>=<font color="blue">"Click here to win $100,000."</font><b> border</b>=<font color="blue">0</font>></content> <b> <font color="purple">/a</font></b>><br><font color="green"> <i></i></font><br></content> <b> <font color="purple">/center</font></b>><br><br></content> <b> <font color="purple">p</font></b>><br><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellspacing</b>=<font color="blue">2</font><b> cellpadding</b>=<font color="blue">0</font><b> width</b>=<font color="blue">"100%"</font>><br></content> <b> <font color="purple">tr</font></b>><br>  </content> <b> <font color="purple">td</font></b>><br>    </content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellspacing</b>=<font color="blue">0</font><b> cellpadding</b>=<font color="blue">4</font><b> width</b>=<font color="blue">"100%"</font>><br>    </content> <b> <font color="purple">tr</font></b>><br>      </content> <b> <font color="purple">td</font></b><b> bgcolor</b>=<font color="blue">"#669966"</font><b> valign</b>=<font color="blue">middle</font>><br>        </content> <b> <font color="purple">BIG</font></b>></content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font>></content> <b> <font color="purple">b</font></b>>Personals Mailbox</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/font</font></b>></content> <b> <font color="purple">/BIG</font></b>><br>      </content> <b> <font color="purple">/td</font></b>><br>      </content> <b> <font color="purple">td</font></b><b> bgcolor</b>=<font color="blue">"#669966"</font><b> valign</b>=<font color="blue">middle</font><b> align</b>=<font color="blue">right</font>><br>        </content> <b> <font color="purple">small</font></b>></content> <b> <font color="purple">b</font></b>><font color="maroon"></font></content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/small</font></b>><br>      </content> <b> <font color="purple">/td</font></b>><br>    </content> <b> <font color="purple">/tr</font></b>><br>    </content> <b> <font color="purple">/table</font></b>><br>  </content> <b> <font color="purple">/td</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> align</b>=<font color="blue">right</font><b> width</b>=<font color="blue">"1%"</font><b> nowrap</b>=<font color="blue"></font> ><br><font color="green"> <i></i></font><br><font color="green"> <i></i></font><br><br><font color="green"> <i></i></font><br>  </content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellpadding</b>=<font color="blue">4</font><b> cellspacing</b>=<font color="blue">0</font><b> width</b>=<font color="blue">"100%"</font>><br></content> <b> <font color="purple">tr</font></b>><br>  </content> <b> <font color="purple">td</font></b><b> colspan</b>=<font color="blue">2</font>><br>    </content> <b> <font color="purple">font</font></b><b> face</b>=<font color="blue">arial</font>></content> <b> <font color="purple">b</font></b>></content> <b> <font color="purple">strong</font></b>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://classifieds.yahoo.com/"</font>>Classifieds</content> <b> <font color="purple">/a</font></b>> :<br>Mailbox<br> </content> <b> <font color="purple">/strong</font></b>></content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/font</font></b>><br>  </content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br><br></content> <b> <font color="purple">TABLE</font></b><b> BORDER</b>=<font color="blue">2</font><b> CELLPADDING</b>=<font color="blue">5</font><b> CELLSPACING</b>=<font color="blue">0</font><b> WIDTH</b>=<font color="blue">"85%"</font><b> BGCOLOR</b>=<font color="blue">"#ffffff"</font>><br></content> <b> <font color="purple">tr</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellspacing</b>=<font color="blue">3</font><b> cellpadding</b>=<font color="blue">3</font><b> width</b>=<font color="blue">"99%"</font>><br></content> <b> <font color="purple">tr</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/read?.p=chat_pf_1&b=0&m=2"</font>></ content> <b> <font color="purple">b</font></b>>< prev</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">b</font></b>>Message 3 of 22</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/font</font></b>></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/read?.p=chat_pf_1&b=2&s=1"</font>></ content> <b> <font color="purple">b</font></b>>^^ index ^^</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/read?.p=chat_pf_1&b=0&m=4"</font>></ content> <b> <font color="purple">b</font></b>>next >>>></content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/td</font></b>><br><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br></content> <b> <font color="purple">TABLE</font></b><b> BORDER</b>=<font color="blue">0</font><b> CELLPADDING</b>=<font color="blue">5</font><b> CELLSPACING</b>=<font color="blue">0</font><b> WIDTH</b>=<font color="blue">"100%"</font><b> BGCOLOR</b>=<font color="blue">"#ffffff"</font>><br></content> <b> <font color="purple">TR</font></b>><br></content> <b> <font color="purple">td</font></b><b> align</b>=<font color="blue">left</font><b> valign</b>=<font color="blue">top</font><b> width</b>=<font color="blue">260</font>></content> <b> <font color="purple">font</font></b><b> size</b>=<font color="blue">"- 1"</font>><br></content> <b> <font color="purple">b</font></b>>From: </content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://edit.my.yahoo.com/config/show_identity?user=_lorelei99&src= class&done=class"</font>>_lorelei99</content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">b</font></b>>Email: </content> <b> <font color="purple">/b</font></b>>_Lorelei99@yahoo.com<br></content> <b> <font color="purple">/font</font></b>></content> <b> <font color="purple">br</font></b>></content> <b> <font color="purple">/td</font></b>></content> <b> <font color="purple">td</font></b><b> width</b>=<font color="blue">260</font><b> align</b>=<font color="blue">left</font>></content> <b> <font color="purple">font</font></b><b> size</b>=<font color="blue">"- 1"</font>><br></content> <b> <font color="purple">b</font></b>>Date:</content> <b> <font color="purple">/b</font></b>> Sat Dec 26 1998 <font color="maroon"></font> 11:39</content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">/font</font></b>><br></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">TR</font></b>><br></content> <b> <font color="purple">td</font></b><b> colspan</b>=<font color="blue">2</font>><br></content> <b> <font color="purple">br</font></b>><br>Content<br></content> <b> <font color="purple">br</font></b>>Margi<br></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br><br></content> <b> <font color="purple">tr</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">table</font></b><b> border</b>=<font color="blue">0</font><b> cellspacing</b>=<font color="blue">3</font><b> cellpadding</b>=<font color="blue">3</font><b> width</b>=<font color="blue">"99%"</font>><br></content> <b> <font color="purple">tr</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/send?user=_lorelei99"</font>></conte nt> <b> <font color="purple">b</font></b>>reply</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">b</font></b>>Message 3 of 22</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/font</font></b>></content> <b> <font color="purple">/td</font></b>><br></content> <b> <font color="purple">td</font></b><b> valign</b>=<font color="blue">middle</font><b> bgcolor</b>=<font color="blue">"#ccccff"</font><b> align</b>=<font color="blue">center</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://mbox.yahoo.com/51/mail/read?.d=000000044&m=3&p=chat_pf_1"</ font>></content> <b> <font color="purple">b</font></b>>delete</content> <b> <font color="purple">/b</font></b>></content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/td</font></b>><br><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br></content> <b> <font color="purple">/tr</font></b>><br></content> <b> <font color="purple">/table</font></b>><br><br><br></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">p</font></b>><br></content> <b> <font color="purple">b</font></b>>Remember</content> <b> <font color="purple">/b</font></b>><br></content> <b> <font color="purple">ul</font></b>><br></content> <b> <font color="purple">li</font></b>> Your mailbox will hold a maximum of 100 messages, so delete any that you've read.<br></content> <b> <font color="purple">li</font></b>> All messages older than 1 month will be automatically deleted.<br></content> <b> <font color="purple">li</font></b>> Are you happy with your ad? If not, </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"/51/edit"</font>>click here!</content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/ul</font></b>><br><br></content> <b> <font color="purple">p</font></b>><br></content> <b> <font color="purple">hr</font></b>><br></content> <b> <font color="purple">font</font></b><b> size</b>=<font color="blue">"- 1"</font>><br></content> <b> <font color="purple">p</font></b><b> align</b>=<font color="blue">right</font>><br></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://www.yahoo.com/docs/hr/"</font>>COOL JOBS</content> <b> <font color="purple">/a</font></b>> @ </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://www.yahoo.com/"</font>>YAHOO</content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">i</font></b>>Copyright <font color="maroon"></font> 1994- 1998 Yahoo! Inc. All rights reserved.</content> <b> <font color="purple">/i</font></b>></content> <b> <font color="purple">br</font></b>><br></content> <b> <font color="purple">i</font></b>></content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://classifieds.yahoo.com/info/legal.html"</font>>Important Disclaimers and Legal Information</content> <b> <font color="purple">/a</font></b>></content> <b> <font color="purple">/i</font></b>></content> <b> <font color="purple">br</font></b>><br>Send comments and bug reports to </content> <b> <font color="purple">a</font></b><b> href</b>=<font color="blue">"http://classifieds.yahoo.com/info/"</font>>feedback</content> <b> <font color="purple">/a</font></b>><br></content> <b> <font color="purple">/font</font></b>><br></content> <b> <font color="purple">/body</font></b>><br></content> <b> <font color="purple">/html</font></b>><br></HTML>
Status: NEW → ASSIGNED
the test case submitted seems horribly munged. Could the submitter please send the correct test case to buster@netscape.com, or add it to the "Additional Comments" field of this bug report? Also include a note about what version of the OS you are using, and whether you are using a debug or non-debug version of the application.
Assignee: buster → karnaze
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Setting all current Open/Normal to M4.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → INVALID
I agree with Steve. Until the test case is corrected, nothing can be done.
QA Contact: 4110
Summary: Renders HTML table incorrectly
chrisd@netscape.com added as qa contact. Added summary since one was not present. Reporter please update test case so we can make sure your issue is addressed properly; supply a URL if possible.
Whiteboard: Pending new test case
Status: RESOLVED → VERIFIED
Whiteboard: Pending new test case
Was pending new test case, but none received so I will verify bug as invalid as indicated by assigned engineer.
You need to log in before you can comment on or make changes to this bug.