aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/WEBGLCompressedTextureS3TC.webidl
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2025-04-25 22:25:10 +0200
committerGitHub <noreply@github.com>2025-04-25 20:25:10 +0000
commita62f0eaf0a7bfdea47e6132f9042d4b3adb6d3e3 (patch)
treebdb1d0492a07f613c5baa1b6194c915db05e1b91 /components/script/dom/webidls/WEBGLCompressedTextureS3TC.webidl
parent69605d05cfab21824d8ab4777cb371cae38aaeb6 (diff)
downloadservo-main.tar.gz
servo-main.zip
layout: Use box tree `Fragment`s for offset parent queries (#36681)HEADmain
This change switches `offsetParent`, `offsetLeft`, etc queries to use the BoxTree fragments instead of walking the entire fragment tree. In addition, fragments are stored for columns and colgroups. In general, this greatly simplifies the flow of the query and prevents having to do expensive tree walks. Testing: This change is covered by newly passing WPT tests and three new failures: - /css/filter-effects/backdrop-filter-edge-clipping-2.html - /css/filter-effects/backdrop-filter-edge-mirror.html - /css/filter-effects/backdrop-filter-edge-pixels-2.html These failures are actually progressions, because now the references start to render properly whereas before they did not. Fixes: This is part of #36525 and #36665. Signed-off-by: Martin Robinson <mrobinson@igalia.com> Co-authored-by: Oriol Brufau <obrufau@igalia.com>
Diffstat (limited to 'components/script/dom/webidls/WEBGLCompressedTextureS3TC.webidl')
0 files changed, 0 insertions, 0 deletions