Looks to be a very low risk update to a brand new feature, LGTM3

But what do we know about the other implementations with respect to this
change? For any which haven't yet updated, are there bugs tracking it?

On Tue, Jan 24, 2023 at 10:27 AM Mike Taylor <miketa...@chromium.org> wrote:

> LGTM2
>
> On 1/24/23 9:19 AM, Philip Jägenstedt wrote:
>
> LGTM1
>
> Thanks Daniil for that httparchive analysis. The second one looking for
> use of the @container rule should include all cases that could matter. 56
> unique matches is a very small number when it comes to httparchive compat
> analysis. I double checked just one of them (botaniska.se, a nice park in
> Gothenburg!) and indeed that usage doesn't even involve CSSContainerRule.
> When we're unable to find even a single case that would break, that's as
> good as it gets for compat risk.
>
> Let's ship it before something starts to depend on the old behavior!
>
> On Tue, Jan 24, 2023 at 12:48 PM Daniil Sakhapov <sakha...@chromium.org>
> wrote:
>
>> And another query for @container + conditionText. There are no things
>> that can be broken.
>>
>>
>> https://docs.google.com/spreadsheets/d/1ILyBkGLud7fy4kXjlLURELhcMRAPqdEWz8X8J25SfDY/edit?usp=sharing
>>
>> On Mon, Jan 23, 2023 at 11:35 AM Daniil Sakhapov <sakha...@chromium.org>
>> wrote:
>>
>>> Hi!
>>>
>>> So, I haven't found any usage on the websites chromestatus gave me.
>>> But looking at WebArchive results
>>> <https://docs.google.com/spreadsheets/d/1tSOlf8bN50vmduWvzttKfhqHaPYeIXbVqFe21fFY70s/edit?usp=sharing_eil_m&ts=63ce61e6>
>>>  I
>>> can see that the usage is very small and the update won't change anything.
>>>
>>> On Wed, Jan 18, 2023 at 6:04 PM Alex Russell <slightly...@chromium.org>
>>> wrote:
>>>
>>>> Hey Daniil:
>>>>
>>>> Thanks for filing for this change while the feature is still low-use;
>>>> it'll be much more challenging to make this switch later.
>>>>
>>>> Something that wasn't clear from the use counters you linked was the
>>>> use of the IDL properties vs. the CSS names. Given that it seems like we
>>>> have use-counters for the latter but not the former, it seems reasonable to
>>>> consider CSS usage to be a hard cap on potential use of the JS interface.
>>>>
>>>> Would you be willing to manually inspect some content (say 10-20 sites)
>>>> that use the CSS `container-name` and `container-query` attributes to look
>>>> for script access? Presumably it's a fraction that population, but
>>>> verifying would be helpful.
>>>>
>>>> Thanks
>>>>
>>>> On Tuesday, January 17, 2023 at 8:31:42 AM UTC-8 Daniil Sakhapov wrote:
>>>>
>>>>> Contact emails sakha...@chromium.org
>>>>>
>>>>> Specification
>>>>> https://w3c.github.io/csswg-drafts/css-contain-3/#the-csscontainerrule-interface
>>>>>
>>>>> Summary
>>>>>
>>>>> Updates the CSSContainerRule interface to match the specs. Implements
>>>>> containerName and containerQuery, updates conditionText for @container to
>>>>> be up-to-date with specs.
>>>>>
>>>>> Blink component Blink>CSS
>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS>
>>>>>
>>>>> TAG review https://github.com/w3ctag/design-reviews/issues/592
>>>>>
>>>>> TAG review status Issues addressed
>>>>>
>>>>> Risks
>>>>>
>>>>> Activation
>>>>>
>>>>> Previous conditionText attribute contained only container-query part,
>>>>> but now it's both container-name and container-query. But it should not
>>>>> break a lot of sites due to low current usage as per:
>>>>> https://chromestatus.com/metrics/css/timeline/popularity/697
>>>>> https://chromestatus.com/metrics/css/timeline/popularity/699 The real
>>>>> breakage is hard to measure, as it's not possible to track the how result
>>>>> of conditionText is used and the usage of container-name is low compared 
>>>>> to
>>>>> the container-type usage. Also, conditionText is readonly, so there are no
>>>>> round-trip issues
>>>>>
>>>>> Will this feature be supported on all six Blink platforms (Windows,
>>>>> Mac, Linux, Chrome OS, Android, and Android WebView)? Yes
>>>>>
>>>>> Is this feature fully tested by web-platform-tests
>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>> ? Yes
>>>>>
>>>>> https://wpt.fyi/css/css-contain/container-queries/at-container-style-serialization.html
>>>>>
>>>>> https://wpt.fyi/css/css-contain/container-queries/at-container-serialization.html
>>>>> https://wpt.fyi/css/css-contain/container-queries/idlharness.html
>>>>> https://wpt.fyi/css/cssom/CSSContainerRule.tentative.html
>>>>>
>>>>> Requires code in //chrome? False
>>>>>
>>>>> Tracking bug https://crbug.com/1393577
>>>>>
>>>>> Estimated milestones
>>>>> DevTrial on desktop 112
>>>>> DevTrial on Android 112
>>>>> Link to entry on the Chrome Platform Status
>>>>> https://chromestatus.com/feature/5159369837117440
>>>>>
>>>>> This intent message was generated by Chrome Platform Status
>>>>> <https://chromestatus.com/>.
>>>>>
>>>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to blink-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAH3Z92_u4JkFfr4KE-z_Xyt9x_T3Jks40xiEs5vNjcwBsurjjQ%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAH3Z92_u4JkFfr4KE-z_Xyt9x_T3Jks40xiEs5vNjcwBsurjjQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYeVAsLcvqfkch2ikF%2Bn-XY-J-NNeEvPs3aNfajtv%2B-uJw%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYeVAsLcvqfkch2ikF%2Bn-XY-J-NNeEvPs3aNfajtv%2B-uJw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/383df41b-f40a-bad7-15e3-0fdddf51663e%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/383df41b-f40a-bad7-15e3-0fdddf51663e%40chromium.org?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY-E%2BFG3FmKEWiWs_q%3D7251nDwrEoG927ZQdpXBRqB70rg%40mail.gmail.com.

Reply via email to