{inc} Initial layout of page does not align nested table correctly; return to page is correctly aligned

RESOLVED WORKSFORME

Status

()

Core
Layout: Tables
RESOLVED WORKSFORME
14 years ago
14 years ago

People

(Reporter: bradmcc, Assigned: dbaron)

Tracking

({regression, testcase})

Trunk
x86
All
regression, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(2 attachments)

(Reporter)

Description

14 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7a) Gecko/20040219
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7a) Gecko/20040219

The above URL is validated HTML 4.0 which runs correctly in
previous versions of Mozilla, current and previous IE, Netscape 4 and 7,
and Opera.  The relevant part of the page has not recently been
changed.

At bottom right in the page is a nested table which contains
"Free Speech, "CSS", "W3C" and "Don't AOL" gifs. The table is
align=right in its containing table cell, so that the
table should show at the right border of the browser window.
Instead, in Mozilla 1.7a, this nested table appears indented
some space to the left.  If you reload the page, or browse
back to the page you were in before you loaded this
page and then return to this page, the nested table *now*
shows up correctly at the right border of the browser window.

Reproducible: Always
Steps to Reproduce:
1. Load the URL and look at the table (row of
.gif icons) at bottom right of the page.
The table is indented some space from the right border of the
browser window
2. reload the page or do browser previous and next buttons to
leave this page and return to it.
3. Now the row of icons (the nested table) is correctly
aligned at the right edge of the browser window.

Actual Results:  
Nested table originally aligned *left* in its containing cell
even though the cell says align=right.  Reloading page
causes alignment to be correctly done.

I have seen this on another page, too, but on that page
the initial erroneous layout occurred for a nested table
in a cell align=center, and I changed that to use a center
HTML tag instead.  In both cases, the nested table
initially showed aligned left, but on reshow, correctly
showed align center. That page is valid HTML 3.2.

Expected Results:  
Softward should align nested tables correctly on initial
URL load.

Comment 1

14 years ago
Created attachment 143151 [details]
Testcase #1 (sometimes shows the problem)

Comment 2

14 years ago
Confirming bug, 2004-03-06-09 trunk Linux
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: testcase
OS: Windows 2000 → All
Summary: Initial layout of page does not align nested table correctly; return to page is correctly aligned → {inc} Initial layout of page does not align nested table correctly; return to page is correctly aligned

Comment 3

14 years ago
Comment on attachment 143151 [details]
Testcase #1 (sometimes shows the problem)

Did not show the problem...
Attachment #143151 - Attachment is obsolete: true

Comment 4

14 years ago
Created attachment 143153 [details]
Testcase #2 (100% reproducable)

Updated

14 years ago
Attachment #143151 - Attachment description: Testcase #1 → Testcase #1 (sometimes shows the problem)
Attachment #143151 - Attachment is obsolete: false

Updated

14 years ago
Attachment #143153 - Attachment description: Testcase #2 → Testcase #2 (100% reproducable)

Comment 5

14 years ago
Regression occurred 2004-02-08-08 -- 2004-02-09-08.
Backing out the patch for bug 229654 solves the problem.
Assignee: nobody → dbaron
Keywords: regression

Comment 6

14 years ago
Testcase #2 and URL both WFM using 2004072108 Nightly on Win 2000.  Did this get
fixed as a side-effect of another patch?

Comment 7

14 years ago
WFM, 2004-07-18-05 trunk Linux
WFM, 2004-07-21-08 trunk Windows XP

-> WORKSFORME
Status: NEW → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.