WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
287422
[view-transitions] Old snapshot disappears or degrades with large absolutely positioned elements inside `overflow: hidden` containers
https://bugs.webkit.org/show_bug.cgi?id=287422
Summary
[view-transitions] Old snapshot disappears or degrades with large absolutely ...
Maksym
Reported
2025-02-10 12:08:14 PST
Created
attachment 474180
[details]
Screen recording of Chromium and Safari behaviour comparison If an element that has `overflow: hidden` and a decently sized (approx. 383800px of height on my M1 Pro) div inside of it with `position: absolute`, running `document.startViewTransition` makes the old snapshot of the element not visible (or rendered with significantly reduced image quality). This makes animating transitions of, for example, virtualized lists/tables much more difficult. Attached is a video of comparing the behaviour of Chromium and Safari, where the old snapshot does not disappear on Chromium. Here's an example:
https://codepen.io/Maksym-Yakubych/pen/azboPwa
Attachments
Screen recording of Chromium and Safari behaviour comparison
(6.36 MB, video/quicktime)
2025-02-10 12:08 PST
,
Maksym
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-02-17 12:09:17 PST
<
rdar://problem/145000705
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug