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.

Reply via email to