On 01/26/2017 12:10 AM, Boris Zbarsky wrote:
On 1/25/17 10:48 PM, Florian Rivoal wrote:
Is it a general argument that adding more things to the platform always makes
it harder down the road to add more things due
to having to figure out more interactions
It's not a general argument in this case. It's a specific argument.
For example, adding any new display type has to consider how it
interacts with run-in. Adding anything that rearranges things in
terms of layout (e.g. shadow DOM, flexbox, grid, etc) has to consider
how it interacts with run-in and whether the result makes any sense.
Wrt this particular issue, run-ins only run into other blocks; they
do not exist in or affect layout modes other than block-and-inline.