WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
Bug 84924
Move the block flow layout (layoutBlockChildren/layoutInlineChildren) out of RenderBlock and into a subclass that is a peer of other layout systems like tables, grids, flexboxes
https://bugs.webkit.org/show_bug.cgi?id=84924
Summary
Move the block flow layout (layoutBlockChildren/layoutInlineChildren) out of ...
Julien Chaffraix
Reported
2012-04-25 18:50:08 PDT
Per Dave's suggestion, here is the context: All block-level elements that can act as containing blocks are RenderBlocks. This includes flexbox, grid, tables, etc. It would probably be less confusing if "block layout" was pulled into a subclass, e.g., RenderBlockFlow. Then the base class would only hold things common to all the subclasses instead of having the "block layout" system shoved in there as well.
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug