- From: Oriol Brufau via GitHub <noreply@w3.org>
- Date: Fri, 22 Aug 2025 15:28:21 +0000
- To: public-css-archive@w3.org
> the IMCB size is floored at zero **by adjusting weaker inset** This made me thing that I had only considered sizing, not alignment. And turns out we will need to discuss this again, because Blink is only flooring the IMCB by zero when resolving auto margins or auto sizes. But it's not doing so when aligning: ```html <!DOCTYPE html> <div style="position: relative; width: 50px; height: 50px; border: 3px solid"> <div style="position: absolute; inset: 50px; place-self: unsafe center; border: 10px solid magenta"></div> </div> ``` | Blink, Gecko, Servo | WebKit | Expected from the resolution | | - | - | - | | <img width="167" height="164" src="https://github.com/user-attachments/assets/bf0e0a8e-9575-4fa3-92a9-ef6c3fd97214" /> | <img width="167" height="164" src="https://github.com/user-attachments/assets/6cdedec5-4330-40aa-b13c-61bf3d54b1ba" /> | <img width="167" height="164" src="https://github.com/user-attachments/assets/88f38a56-1dd3-422a-a1aa-efe721996e01" /> | So arguably the only self-consistent browser is Servo. -- GitHub Notification of comment by Loirooriol Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11478#issuecomment-3214778677 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 22 August 2025 15:28:21 UTC