Hello,
It’s been about 10 days since I shared the Intent to Prototype proposal, and from what I gather, it has been generally well received. As I’m not entirely familiar with the process, I’d like to suggest the following next steps—unless there are any objections: - Merge the CL - Update the feature status to *“Prepare to ship”* on ChromeStatus - Begin drafting the *Intent to Ship* email Please let me know if you agree with this approach, or if there’s anything else I should address before moving forward. Thanks! Le mercredi 23 juillet 2025 à 14:03:28 UTC+2, Michal Mocny a écrit : > I do suspect this was more of an oversight than a specific decision, and > feedback from developers seems to align with Ane Diaz: most are having to > work around this. > > However, there are clients out there who now depend on this and we are > reaching out to see if it's less of a total headache to fix in place or > provide some pathway for compat. Because this is mostly used for logging / > tooling and not for real time user experience, so far the feedback has been > mostly that this would be fine to break and easy to fix -- but there are a > few other consumers we want to get feedback from. > > On Tue, Jul 22, 2025 at 5:45 PM Rick Byers <rby...@chromium.org> wrote: > >> Sounds like a valuable improvement, thank you! >> >> I see you're talking with @mmocny on the CL >> <https://chromium-review.googlesource.com/c/chromium/src/+/6624567>, >> that's great. I wonder if this was just an oversight in our initial >> design? Seems like a bug to me. Think we can just switch it (and put the >> change on the changelog >> <https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/speed/metrics_changelog/cls.md>) >> >> without causing compat issues? Or might we need to give devs a way to >> opt-in to the new semantics? mmocny@ is the expert here though, so I'm >> happy with whatever he wants to do. >> >> Cheers, >> Rick >> >> On Tue, Jul 22, 2025 at 5:00 PM Ane Diaz De Tuesta <ane...@gmail.com> >> wrote: >> >>> Hi all, >>> I'd like to announce an Intent to Prototype for: >>> >>> >>> - *Feature name:* Layout Instability Attribution in CSS Pixels >>> >>> >>> - *Contact:* anediaz@gmail >>> >>> >>> - *Explainer:* >>> >>> https://github.com/anediaz/layout-shift-attribution-in-css-pixels/blob/main/Explainer.md >>> >>> >>> - *Summary:* The Layout Instability API currently reports >>> attribution rectangles (`prevRect` and `currentRect`) in device pixels, >>> which vary based on resolution and `devicePixelRatio`. This change >>> proposes >>> reporting them in CSS pixels for consistency with other layout and >>> performance APIs. >>> >>> >>> - *Motivation:* This will align attribution with other Web APIs, >>> such as `getBoundingClientRect()` and make layout shift data easier to >>> visualize, debug, and combine across devices and tools. >>> >>> >>> - *Initial public proposal:* >>> https://issues.chromium.org/issues/399058544 >>> >>> >>> - *TAG review:* Not yet requested >>> >>> >>> - *Risks:* None known. This change only affects how attribution data >>> is reported, and is gated behind a runtime flag. >>> >>> >>> - *Interoperability:* >>> - Mozilla: No signal >>> - WebKit: No signal >>> >>> >>> - *Estimated milestones:* N/A (this is a prototype only) >>> >>> >>> - *Footprint:* This will be implemented behind a runtime flag. >>> >>> >>> - *Link to entry on Chrome Platform Status: * >>> https://chromestatus.com/feature/5155103518228480 >>> >>> >>> This Intent is to begin prototyping the feature and gather feedback. >>> >>> Thank you for your help and time. >>> Cheers, >>> Ane Diaz de Tuesta >>> >>> -- >>> 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+...@chromium.org. >>> To view this discussion visit >>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACBGQem%2BV6_UiLktmqwDCSXC3RJaMpmNm%3DSxv%2BH6%3DY4yCk5Msg%40mail.gmail.com >>> >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACBGQem%2BV6_UiLktmqwDCSXC3RJaMpmNm%3DSxv%2BH6%3DY4yCk5Msg%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/15ac55eb-46bc-44d4-b50b-517d21fb27een%40chromium.org.