From:  Becca Hughes <beccahughes@chromium.org>
Date:  26 Jun 2018 04:18:20 Hong Kong Time
Newsgroup:  news.mozilla.org/mozilla.dev.tech.layout
Subject:  

Re: [blink-dev] Intent to Ship: Display Cutout & CSS Environment Variables

NNTP-Posting-Host:  63.245.214.181

On Mon, Jun 25, 2018 at 1:06 PM, Becca Hughes 
wrote:

> The WPT tests have landed upstream
> .
>
> On Fri, Jun 22, 2018 at 11:44 AM, Becca Hughes 
> wrote:
>
>> On Fri, Jun 22, 2018 at 12:47 AM, Rune Lillesveen 
>> wrote:
>>
>>> On Fri, Jun 22, 2018 at 5:54 AM  wrote:
>>>
>>>> + Tab
>>>>
>>>> This focus of this launch is Display Cutout and we want to launch part
>>>> of CSS env() to provide backwards compatability in terms of what Safari has
>>>> already shipped for the iPhone X.
>>>>
>>>
>>> As others have mentioned, proper wpt tests is a requirement here. That
>>> will make you discover short-comings in the spec as well as interop with
>>> Safari.
>>>
>>
>> The pending CL
>>  has
>> been updated with more comprehensive WPT tests.
>>
>>
>>>
>>> The full spec for CSS env() has a lot more functionality that is still
>>>> being worked out and that is out of scope for this 'lite' launch of env().
>>>>
>>>
>>> In terms of a list of all the variable names there is an issue here that
>>>> is working on defining a list: https://github.com/w3c/csswg-d
>>>> rafts/issues/2630
>>>>
>>>
>>> The CSSWG resolved on four values and edits to be made to CSS Variables
>>> Level 2[1]. Do we have a resolution overriding that to put it in a separate
>>> spec?
>>>
>>> I would not be comfortable shipping this without having these four
>>> values put in a spec with a description of what they are.
>>>
>>
>> I am not sure about the resolution, I will let @Tab answer that one.
>>
>> I added a pull request to add them to the spec: https://github.com/w3c/c
>> sswg-drafts/pull/2807
>>
>
It looks like Tab will be OOO for the next couple of weeks, but this
shouldn't block launch.


>
>>
>>
>>>
>>> [1]https://github.com/w3c/csswg-drafts/issues/1693#issuecomm
>>> ent-330909067
>>>
>>> --
>>> Rune Lillesveen
>>>
>>
>>
>