Closed Bug 1349 Opened 26 years ago Closed 26 years ago

visibility property should not effect children

Categories

(Core Graveyard :: GFX, defect, P2)

x86
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: peterl-retired, Assigned: troy)

Details

Currently all frame rendering code fails to paint children when visibility is none. This is incorrect as a child has the oppourtunity to override visibility and display. Example: <p style="visibility:hidden">blah <span style="visibility:visible">boo</span></p> the child span should be visible.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Changed block frame, container frame, and html container frame so they call PaintChildren() regardless of the parent's visibility. This gives child frames an opportunity to override their parent's visibility
Status: RESOLVED → REOPENED
Per very helpful E-mail from Peter (thanks!), am re-opening this bug after checking the 12/1/98 build using xpviewer on NT 4.0 (SP3). Specifically, "blah" is not hidden, resulting in output of "blah boo", rather than " boo".
Status: REOPENED → ASSIGNED
I just tried it with my build and viewer and it displays fine (only 'boo' is displayed).
Status: ASSIGNED → RESOLVED
Closed: 26 years ago26 years ago
Hey, Troy --- Which build/viewer did you use? (Will check again on the next build, and if it's not working for me, I'll drop by your cube and see what we're doing differently.) Thanks!
I used the viewer I built using the top-of-trunk source
Status: RESOLVED → VERIFIED
Verified fixed on 12.4a.98 build (checked on Win NT 4.0 SP3). Thanks!
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.