LGTM3 - thanks!

On 3/20/25 12:14 PM, Chris Harrelson wrote:
LGTM2

On Thu, Mar 20, 2025 at 9:13 AM Vladimir Levin <vmp...@chromium.org> wrote:

    Thank you for checking.

    LGTM1

    On Thu, Mar 20, 2025 at 10:09 AM 'Munira Tursunova' via blink-dev
    <blink-dev@chromium.org> wrote:

        Checked the websites with potential breakages, don't observe
        any breakages.
        The only website with visual differences is
        https://css3test.com/#css-values-5, but it  "checks which CSS3
        features the browser recognizes, not whether they are
        implemented correctly." (pasted from the website) and links to
        CSS Values 5 attr() spec:
        https://www.w3.org/TR/css-values-5/#attr-notation, so should
        be updated accordingly.

        Updated the doc
        
<https://docs.google.com/document/d/1xrREMWVQiQbDr6OvALHvBko7hokpM44nTPxzEGE7PSs/edit?usp=sharing>
        with the findings.

        On Tue, Mar 18, 2025 at 8:52 PM Tab Atkins Jr.
        <jackalm...@gmail.com> wrote:

            On Mon, Mar 17, 2025 at 11:21 AM Alex Russell
            <slightly...@chromium.org> wrote:
            > Why would we change this? We backed the original intent
            with the usual conditions: once the concrete is poured,
            it's done. I'm not inclined to approve.

            That is not, as a general rule, how API owner approval is
            interpreted,
            or (as far as I know) intended. It also drastically
            conflicts with
            usual practice, which has substantial weight of precedent
            behind it -
            while we of course balance the cost of any changes with
            the benefits,
            we are generally *open* to changes requested by other
            implementors,
            particularly when we're the first to advance an API.

            In this particular case, the cost is virtually nil - it's
            a brand new
            API with minimal usage, and it's a change to a *default*
            keyword that
            would rarely be written explicitly anyway. (We only have
            it at all,
            rather than just relying on a keyword being absent, due to
            my own API
            design preferences, and the fact that it aids us with a small
            back-compat issue.) The benefit of "make other
            implementors happier
            with the API" definitely outweighs the costs here, by any
            reasonable
            metric.

            But even in more controversial/costly cases, I strongly
            contest the
            principle you're trying to establish here. We *do* make
            changes, even
            ones with compat pain, as part of our unofficial contract
            with other
            implementors, to make it more palatable to everyone when
            we push ahead
            faster than other implementors are comfortable with or
            capable of
            matching. It's always a judgement call, but it leans
            *much* further
            toward acceptance than "once Blink API owners approve, the
            concrete is
            poured" does.

            ~TJ

-- 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 visit
        
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAO7W_CFxpEZk%2BsdK3b8pfOX%3DPo0bdXxNnHWYvB8j2TeiqEVDw%40mail.gmail.com
        
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAO7W_CFxpEZk%2BsdK3b8pfOX%3DPo0bdXxNnHWYvB8j2TeiqEVDw%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 visit
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADsXd2Mk4BGq%2BTkCt_af2YK9HbWQ_2O1gZZvjmQ6%3D2XVObG0%3Dw%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADsXd2Mk4BGq%2BTkCt_af2YK9HbWQ_2O1gZZvjmQ6%3D2XVObG0%3Dw%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 visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e3eb2e5e-b387-42e6-bd80-49cfa8319b52%40chromium.org.

Reply via email to