Is there any reason to not send a mozilla-standards position, at least so they're aware we're shipping?

On 9/9/26 6:42 a.m., Yoav Weiss (@Shopify) wrote:
LGTM3

On Tue, Sep 8, 2026 at 10:49 PM Rick Byers <[email protected]> wrote:

    LGTM2

    On Mon, Sep 7, 2026 at 5:22 PM Philip Jägenstedt
    <[email protected]> wrote:

        LGTM1

        On Fri, Sep 4, 2026 at 10:39 PM Chromestatus
        <[email protected]> wrote:

            *Contact emails*
            [email protected]

            *Specification*
            
https://html.spec.whatwg.org/multipage/canvas.html#colour-spaces-and-colour-correction


            *Summary*
            Add srgb-linear and display-p3-linear color spaces (as
            defined by CSS) to PredefinedColorSpace for use with
            canvases.

            *Blink component*
            Blink>Canvas
            
<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ECanvas%22>

            *Web Feature ID*
            canvas-2d-color-management
            <https://webstatus.dev/features/canvas-2d-color-management>

            *Motivation*
            Linear color spaces (where pixel values correspond
            linearly to luminance) are extremely commonly used in
            applications with connections to physical light rendering
            (e.g, games) or spatial processing (e.g, decimation,
            anti-aliasing, and interpolation).

            *Initial public proposal*
            /No information provided/

            *TAG review*
            https://github.com/w3ctag/design-reviews/issues/1194 (Note
            that this is for the full HDR on the web project, which
            this is a part of)

            *TAG review status*
            Issues addressed

            *Goals for experimentation*
            None

            *Risks*


            *Interoperability and Compatibility*
            /No information provided/

            /Gecko/: No signal

            /WebKit/: Positive Suggested by WebKit, already
            implemented in WebKit.

            /Web developers/: Positive Partners have repeatedly
            requested linear working color spaces

            /Other signals/:

            *Ergonomics*
            None

            *Activation*
            None

            *Security*
            None

            *WebView application risks*

            Does this intent deprecate or change behavior of existing
            APIs, such that it has potentially high risk for Android
            WebView-based applications?

            /No information provided/


            *Debuggability*
            The corresponding CSS color spaces are supported in
            DevTools (DevTools does not have any features related to
            canvas bitmap color spaces).

            *Will this feature be supported on all six Blink platforms
            (Windows, Mac, Linux, ChromeOS, 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
            API tests (setting and getting):
            
https://wpt.fyi/results/html/canvas/element/manual/context-attributes/getContextAttributes.html
            Draw-and-readback tests:
            
https://wpt.fyi/results/?label=experimental&label=master&aligned&q=2d.color.space
            
<https://wpt.fyi/results/?label=experimental&label=master&aligned&q=2d.color.space>
            Chromium CLs:
            https://chromium-review.git.corp.google.com/c/chromium/src/+/8313909
            Roundtrip tests (toDataURL, toBlob, etc):
            https://chromium-review.git.corp.google.com/c/chromium/src/+/8312949
            https://chromium-review.git.corp.google.com/c/chromium/src/+/8314209

            *Flag name on about://flags*
            /No information provided/

            *Finch feature name*
            ColorSpacePredefinedLinearSpaces

            *Rollout plan*
            Will ship enabled for all users

            *Requires code in //chrome?*
            False

            *Tracking bug*
            https://issuetracker.google.com/issues/454152417

            *Availability expectation*
            Feature is available on Web Platform Baseline within 12
            months of launch in Chrome.

            *Adoption expectation*
            Feature is considered a best practice for some use case
            within 12 months of reaching Web Platform baseline. This
            is a very common space for physically-based rendering
            applications in WebGL and WebGPU.

            *Adoption plan*
            None.

            *Non-OSS dependencies*

            Does the feature depend on any code or APIs outside the
            Chromium open source repository and its open-source
            dependencies to function?

            None

            *Estimated milestones*
            Shipping on desktop         155
            Shipping on Android         155
            Shipping on WebView         155



            *Anticipated spec changes*

            Open questions about a feature may be a source of future
            web compat or interop issues. Please list open issues
            (e.g. links to known github issues in the project for the
            feature specification) whose resolution may introduce web
            compat/interop risk (e.g., changing to naming or structure
            of the API in a non-backward-compatible way).

            A further color space in this class (either rec2100-linear
            or rec2020-linear) has been requested but is not added in
            this feature. That particular space has controversies that
            neither of these do, which we need to be very careful to
            get right.

            *Link to entry on the Chrome Platform Status*
            
https://chromestatus.com/feature/5122501071994880?gate=6522766912258048

            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 [email protected].
            To view this discussion visit
            
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a9b2c7c.81999fdc.db953.0248.GAE%40google.com
            
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a9b2c7c.81999fdc.db953.0248.GAE%40google.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 [email protected].
        To view this discussion visit
        
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYcZxSK2bsWDyVTS%3DKt5g3ZW68xMT94dvafwo5WAB667BA%40mail.gmail.com
        
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYcZxSK2bsWDyVTS%3DKt5g3ZW68xMT94dvafwo5WAB667BA%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 [email protected].
    To view this discussion visit
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY9At82FsT20sesHNooDaeuA1qwrCYvZTtdbq4nk8Su6Bg%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFUtAY9At82FsT20sesHNooDaeuA1qwrCYvZTtdbq4nk8Su6Bg%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 [email protected]. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSJf_YB7ZPJuEx4yOLiAS%2BPqCukckA4Msj4roGOqMNrNBA%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSJf_YB7ZPJuEx4yOLiAS%2BPqCukckA4Msj4roGOqMNrNBA%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 [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/725ed37e-8e1e-4d35-9dd6-7520d3fc0ad2%40chromium.org.

Reply via email to