Re: [css-logical-props] logical properties in the 'all' shorthand

On Tuesday 2014-12-30 21:36 -0800, fantasai wrote:
> On 12/30/2014 06:49 AM, L. David Baron wrote:
> >On Tuesday 2014-12-30 00:02 -0800, fantasai wrote:
> >>On 12/28/2014 09:36 PM, Cameron McCormack wrote:
> >>>Are logical properties set by the 'all' shorthand?
> >>
> >>Yes.
> >
> >I'm not so sure they should be.
> 
> Why would they not be?

(1) I don't see any reason that they need to be, since setting the
physical properties is enough to set everything to 'inherit' or
'initial'.

(2) If they are, then you have to answer the questions about which
order they come in.  The OM aspects of that are a bit unpleasant;
depending on how 'inherit' is defined for logical properties, the
inheritance aspects might be worse (although I hope the logical
aspect gets resolved first, and inheritance after).

There are probably arguments on the other side too, though.

-David

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Received on Wednesday, 31 December 2014 05:52:43 UTC