DescriptionInitialize child framesets when they become part of the parent frameset grid.
The number of child frames and framesets in a parent frameset grid may be
increased by a script after initial layout. Framesets that initially were not
part of the grid were left uninitialized, i.e. their GridAxis objects are
empty, and the layout object size is 0x0. As soon as such a frameset becomes
part of the grid later on, it typically gets a size, which positionFrames()
will detect and lay it out. However, since zero-width columns and zero-height
rows are allowed, if the size of the child frameset remains at 0x0, we cannot
just base the need for layout (which initializes the frame sets) on them
getting a new size.
BUG=594834
Committed: https://crrev.com/95a6fd5887a9f1101be12815863fe2a9e4a07fdd
Cr-Commit-Position: refs/heads/master@{#385404}
Patch Set 1 #
Total comments: 1
Messages
Total messages: 13 (5 generated)
|