Closed Bug 280610 Opened 15 years ago Closed 13 years ago

Kids of fieldset should have it as style context parent

Categories

(Core :: Layout: Form Controls, defect)

x86
Linux
defect
Not set

Tracking

()

VERIFIED FIXED

People

(Reporter: bzbarsky, Unassigned)

References

Details

(Keywords: testcase, verified1.8.0.12, verified1.8.1.4)

Attachments

(1 file)

See comments in bug 240571.  Basically, the kids of a fieldset should have the
fieldset as the style context parent, not the anonymous area frame the fieldset
creates.

We'd probably need to fix our style context tree verification code if we do this.

Attaching a testcase; it shows the same issue with table cells and columnated
blocks (interestingly, we manage to get this right for scrollable blocks).
Attached file Testcase
Depends on: 323656
Fixed by checkin for bug 323656.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Is the testcase here redundant with the ones committed there?  I think it is, but I'm not sure exactly which inheritance edge cases need to be tested, and at a cursory glance they differ between this testcase and the fieldset ones in the patch.
Flags: in-testsuite?
Yeah, the committed testcases cover this bug.
Flags: in-testsuite? → in-testsuite+
Verified fixed on trunk and branches.
I'm now seeing the border around the various texts in the testcase.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.