Closed Bug 36003 Opened 25 years ago Closed 23 years ago

[FLOAT] Table with align=left not displayed in fieldset

Categories

(Core :: Layout, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME
Future

People

(Reporter: paddle9, Assigned: attinasi)

References

(Blocks 1 open bug, )

Details

(Keywords: relnote, testcase, Whiteboard: [nsbeta3-] relnote-devel)

Attachments

(1 file)

As the link to the Netscape Feedback Center does not work... The browser does not understand the HTML 4.0 Form elements and messes up my navigation. It does work in NN4+ and Mozilla build 13 so why not NS6? Have you removed functionality?? Thanks!
visit http://members.xoom.com/Paddle9/db/join.html for a direct example or click twice from the above link.
There's a table with align=left inside a fieldset. The table doesn't is rendered outside the fieldset, and only partially. The problem goes away if you set the align on the table ="center" or remove it; it remains if align="right". Confirmed on Linux build 2000.04.16.06. Attaching a testcase. Reassign to Layout.
Assignee: rods → troy
Severity: critical → normal
Status: UNCONFIRMED → NEW
Component: HTML Form Controls → Layout
Ever confirmed: true
Keywords: testcase
OS: Windows 98 → All
QA Contact: ckritzer → petersen
Hardware: PC → All
Attached file testcase
Summary: Does not understand Form controls → Table with align=left not displayued in fieldset
Sounds like the frame construction fieldset code isn't setting itself as a floater container and so the floater is leaking outside of the fieldset
Assignee: troy → evaughan
buster is going to take a look
Assignee: evaughan → buster
Status: NEW → ASSIGNED
Target Milestone: --- → M18
redistributing bugs across future milestones, sorry for the spam
Target Milestone: M18 → M19
Nom. nsbeta3, recc. nsbeta3+ [some lenient date -]. Want to encourage use of fieldsets to ease legibility of forms on the web, and fieldsets will inevitably contain tables, many of which will be left-aligned, so we'd like this to work. However, wouldn't hold nsbeta3 or rtm for this; should relnote if run out of time.
Keywords: nsbeta3
Priority: P3 → P2
Denied for beta3. Another floater problem to be addressed if we have time or in next version.
Keywords: relnote3
Summary: Table with align=left not displayued in fieldset → [FLOAT]Table with align=left not displayued in fieldset
Whiteboard: [nsbeta3-]
Target Milestone: M19 → Future
What exactly is the problem here? The testcase looks ok to me (assuming quirks mode - in standards mode shouldn't the table float out of the fieldset?).
Severity: normal → minor
Keywords: qawanted
QA Contact: petersen → py8ieh=bugzilla
Whiteboard: [nsbeta3-] → [nsbeta3-] (py8ieh:examine)
Summary: [FLOAT]Table with align=left not displayued in fieldset → [FLOAT] Table with align=left not displayued in fieldset
Attempted to link to original URL tonight, URL listed up top doesn't exist anymore.
Hi, The URL has now changed to http://members.nbci.com/Paddle9/db/join.html and bug still exists. Jim Kelleher.
Yes, indeed this bug does still exist. Mac OS 9.0.4, Mozilla build 2000100720-M18.
Keywords: relnote3relnote
Whiteboard: [nsbeta3-] (py8ieh:examine) → [nsbeta3-] (py8ieh:examine) relnote-devel
Nom. nsbeta1. We want to enable fieldsets (highly desired by developers for use on complex web forms) and tables (widely used in web content/web forms) to play nicely together.
Keywords: nsbeta1
we may be doing this correctly, according to CSS2. Looks to me like a fieldset is just a block element. In the test case, a fieldset contains a floating table. Floaters don't contribute to the height or width of their containing block. So the fieldset thinks it contains 0-sized content. If you replace "fieldset" with "div", you get the same result. IE is inconsistent. They do exactly what we do with "div", but they inflate the fieldset to include the floater. I need to think about this a bit to see what the right thing to do really is. David, what do you think?
ian, any opinion?
I don't see any problem in the simplified testcase and I don't see where the problem is in the original one. I'll leave it to Ian to mark as INVALID if he wants since I don't understand his 2000-08-25 comment. Or maybe fieldset should be special? I don't know. I'd have to look more at the intended definition of fieldset.
The layout seems to be correct now, except that the float is being clipped on initial reflow -- resizing the window or changing the font-size causes the whole table to appear.
Whiteboard: [nsbeta3-] (py8ieh:examine) relnote-devel → [nsbeta3-] relnote-devel
QA Contact: ian → amar
Blocks: float
Summary: [FLOAT] Table with align=left not displayued in fieldset → [FLOAT] Table with align=left not displayed in fieldset
Build reassigning Buster's bugs to Marc.
Assignee: buster → attinasi
Status: ASSIGNED → NEW
Blocks: 104166
I no longer see the initial reflow clipping. Closing WFM (today's Linux CVS).
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Keywords: qawanted
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: