W3C home > Mailing lists > Public > www-style@w3.org > December 2016

Re: [css-logical-props] Is this spec ready to ship?

From: Peter Moulder <pjrm@mail.internode.on.net>
Date: Thu, 22 Dec 2016 17:10:13 +1100
To: www-style list <www-style@w3.org>
Cc: Christian Biesinger <cbiesinger@google.com>
Message-ID: <20161222061012.GA4551@mail.internode.on.net>
On Mon, Dec 19, 2016 at 10:49:39PM +1100, Peter Moulder wrote:
> The only remaining issues for the size,padding,border,margin properties
> that I'm currently aware of are:
>   - #691: whether it's computed or used 'direction', and hence whether
>     the computed value of 'text-orientation' is relevant.
>     (Marked as closed, but see recent comments on the bug.)

Test case:

Note that the issue doesn't affect any of the UAs I tested, because they
haven't finished implementing text-orientation:upright: used 'direction'
was always simply equal to computed 'direction' in the UAs I tested (based
on text overflow direction).  Naturally, this issue isn't be a blocker for
any UA where used 'direction' is simply equal to computed 'direction'.
[Though incorrect rendering of text-orientation:upright might be
 considered a blocker for shipping that feature.])

>   - #800: meaning of percentages on logical props.
>   - Relatedly, meaning of 'inherit' on logical props.

Test cases:

I've only tested one old version each of Chromium & Firefox;
as expected, behaviour in each was as if the same value had been specified on
the corresponding physical property.

I haven't considered whether there's an authoring advantage to some other
approach, but since it's already been resolved to let shippedness trump
longer-term authoring value for more important decisions, I propose that the
spec say this explicitly (and that it say that this is true for all specified
values for logical property names).

The directory


generated by the script


might also be of some interest in decisions of shipping: tests of border and
*size properties.  (Though it doesn't include any tests of margin or padding
properties at present.)  All pass in the old versions of Firefox & Chromium
that I tested.

Received on Thursday, 22 December 2016 06:10:58 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:15:02 UTC