[css3-flexbox] Should ::first-line/letter apply to a flex container?

CSS 2.1 defines that ::first-line/letter only apply to "block
container elements".  That term isn't defined, but "block container
box" is, and it explicitly excludes table boxes due to their alternate
layout method.

Should we exclude flex containers for the same reason?  It appears
that IE, Opera, and FF all prevent ::first-line/letter from working on
a flex container, but WebKit allows it.  I have no particular opinion
on the matter.

If we allowed it, I assume it would percolate down to the first flex
item, after reordering.

~TJ

Received on Tuesday, 18 December 2012 22:10:31 UTC