[css-logical-props] planning to ship some logical properties (was Re: [CSSWG] Minutes Telecon 2015-07-01)

Just to follow up on the discussion about css-logical-props in
yesterday's teleconference (minutes quoted below), the logical
properties that we're currently planning to ship in Firefox 41 are:

  block-size
  border-block-end
  border-block-end-color
  border-block-end-style
  border-block-end-width
  border-block-start
  border-block-start-color
  border-block-start-style
  border-block-start-width
  border-inline-end
  border-inline-end-color
  border-inline-end-style
  border-inline-end-width
  border-inline-start
  border-inline-start-color
  border-inline-start-style
  border-inline-start-width
  inline-size
  margin-block-end
  margin-block-start
  margin-inline-end
  margin-inline-start
  max-block-size
  max-inline-size
  min-block-size
  min-inline-size
  offset-block-end
  offset-block-start
  offset-inline-end
  offset-inline-start
  padding-block-end
  padding-block-start
  padding-inline-end
  padding-inline-start

Some of these are new shorthands (border-{block,inline}-{start,end}),
but we're not planing to ship logical versions of any existing
shorthands.

(We might end up shipping some of them in 41 with the aliasing
backwards between these and our pre-existing -moz-*-{start,end}
prefixed properties, i.e., with the canonicalization going the wrong
direction to the prefixed ones rather than the unprefixed ones, but
hope to fix that bug [1] soon after if it does ship in 41.)

-David

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1118103

On Thursday 2015-07-02 06:30 -0400, Dael Jackson wrote:
> css-logical-properties
> ----------------------
> 
>   - Gecko now also has plans to ship some of css-logical-properties.
>   - Mozilla clarified the pieces they'll be shipping.
[...]
> css-logical-properties
> ----------------------
> 
>   glazou: Let's try to start
>   glazou: There were a few additions. I saw a message from Florian
>           about the backlog and one from Koji.
>   SimonSapin: I had one. Gecko is intending to ship
>               css-logical-properties which isn't a WD yet, it's full
>               of issues.
>   glazou: And you'll ship the full of issues?
>   SimonSapin: I'm not sure exactly what.
>   Florian: Unprefixed?
>   <SimonSapin> https://groups.google.com/d/msg/mozilla.dev.platform/zQgw_4WeBkc/oyVZ5-k1D6cJ
>   fantasai: If any issues are on www-style with Mozilla's proposed
>             resolution somewhere it's good to have that. Otherwise
>             I'll get around to connecting everything later.
> 
>   glazou: Was that a question or an announcement?
>   SimonSapin: I wanted to bring to the group's attention. I don't
>               know if it's a problem to ship early.
>   dbaron: The pieces we're planning on shipping aren't the pieces
>           with the problems. We're not shipping the shorthand on
>           logical. I think we're shipping margin-padding, border-*
>           and one other, I think.
>   glazou: Behind a flag?
>   dbaron: No. Only longhands.
>   dbaron: It's been behind a flag for a year.
> 
>   Florian: If you want to ship, why not help finish the spec first
>            to be sure things won't break. I think that's what we
>            generally said we'd be doing.
>   dbaron: Fundamentally because we're the last browser to ship this,
>           i.e. vertical text support, and shipping it depends on
>           logical properties for us.
>   dbaron: And we'd really like to get it shipped.
>   glazou: We're not going to do this right discussion right now.
>           Thanks for the announcement. I suggest discussing the
>           future of the spec on the ML.
>   glazou: Anything else before we really start?
> 
>   <dbaron> the logical props we have are margin-*, border-*,
>            padding-*, top/right/bottom/left, (min-/max-/)width/height
>   * fantasai will try to set aside some time to finish up the fpwd,
>              has a couple things higher in the queue

-- 
𝄞   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 Thursday, 2 July 2015 21:40:13 UTC