Hi Emilio.

I can see this is going to be really useful! I've already made one patch 
for Thunderbird using it.
Is there going to be a matchMedia 
<https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia> 
equivalent for containers? And if an element is defined as a container, 
could there be an event when the element is resized (to any size, not just 
predefined ones)?

GL
On Thursday, January 12, 2023 at 9:56:41 AM UTC+13 Emilio Cobos Álvarez 
wrote:

> (Apparently I missed sending the intent to prototype, whoops)
>
> As of real soon (as soon as the patch is r+'d), I intend to turn our 
> container query implementation on by default on all platforms. It's been 
> enabled on Nightly for a long while already, and fuzzed as well.
>
> It has been developed behind the layout.css.container-queries.enabled 
> preference and other browsers ship a similar subset of the spec (which 
> is fairly stable).
>
> Bug: <https://bugzil.la/1744221>
>
> Bug to turn on by default: <https://bugzil.la/1809720>
>
> Summary: 
> https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Container_Queries
>
> Specification: <https://drafts.csswg.org/css-contain-3/#container-queries>
>
> Standards Body: CSSWG (W3C)
>
> Platform coverage: All
>
> Preference: layout.css.container-queries.enabled
>
> DevTools bug: <https://bugzil.la/1774620> and related.
>
> Other browsers:
>
> * Chromium: Shipped since M106
> * Safari: Shipped since Safari 16
>
> web-platform-tests: 
>
> https://wpt.fyi/results/css/css-contain?label=master&label=experimental&aligned&view=subtest&q=container-queries
>
> Note that there are tests for style() queries that aren't part of this 
> etc, but in general I think we're in good shape.
>
> A few of our failures wrt Shadow DOM are known, and our current behavior 
> seems preferable (IMO) and not likely to run into interop issues. It's 
> not hard to fix if we find them tho. See all the discussion in 
> <https://github.com/w3c/csswg-drafts/issues/7947> and 
> <https://github.com/w3c/csswg-drafts/issues/5984>.
>
> Let me know if there's any concern.
>
> -- Emilio
>

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/b60fb1d7-de6e-4d22-8542-7389b745ae94n%40mozilla.org.

Reply via email to