layout: Ignore insets in Taffy for static and sticky positionings (#39401)

Taffy treats static and sticky positionings as relative. So the inset
properties shifted the element in the relpos way, which was no good.
It's better to just treat them as `auto` instead.

Testing: 3 existing tests pass, and adding a new one.
Fixes: #39399

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
Oriol Brufau 2025-09-19 22:17:56 +02:00 committed by GitHub
parent 994d767ae5
commit 0de0f741b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 54 additions and 14 deletions

View file

@ -1,2 +0,0 @@
[position-sticky-grid.html]
expected: FAIL