Re: [csswg-drafts] [css-display] Parent box of run-in or non-principal box (#3158)

> what, specifically, is not clear?

Well, it seems the definition is excluding element-generated non-principal boxes for some reason. And it's not clear whether this is intentional.

Like if you have a `<tbody>` which is a children of a `<table>`, the definition implies that the parent box of the table-row-group box is the table wrapper box instead of the table grid box.

> it's not otherwise defined how the boxes are related into a tree

OK, it seems what you are trying to impose is

> In the box tree, the boxes generated by an element are descendants of the principal box of any ancestor elements.

I would prefer something like that: it's not a concept definition but an instruction for the tree construction, and has no vague exception. Sure, it's still not completely detailed, but this can't be done in a single sentence.



-- 
GitHub Notification of comment by Loirooriol
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3158#issuecomment-493259290 using your GitHub account

Received on Thursday, 16 May 2019 22:58:49 UTC