On Tuesday 2009-07-21 19:58 -0700, klooer wrote: > Sorry to pick up such old message, but does "visibility:hidden" > indicate doing layout/reflow only while not rendering on the screen, > if we divide the process into these 3 steps - > > * frame construction (building the tree of objects) > * reflow (determining their positions; should perhaps have been > called Layout instead), and > * painting (drawing them on the screen) (the code to determine > targets for events is closely connected to the painting code, so it > can be considered part of this area).
For something with visibility:hidden, we'll do the first two parts completely, but we'll also do a small part of the third; we still have to traverse elements with visibility:hidden while building display lists for painting or event handling, since they may have descendants with visibility:visible. -David -- L. David Baron http://dbaron.org/ Mozilla Corporation http://www.mozilla.com/ _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

