Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
afa39cb
Use block: nearest in scrollIntoView to work around Safari overscroll…
issackjohn May 8, 2026
7cc7d4f
Add timeout fallback for contentvisibilityautostatechange on Safari
issackjohn May 8, 2026
ebaf366
Revert scrollIntoView to original block default
issackjohn May 8, 2026
ae8efd8
Replace scrollIntoView with manual scroll to avoid Safari overscroll bug
issackjohn May 8, 2026
39c35fa
Use manual scroll in responsive-design test to avoid Safari scrollInt…
issackjohn May 8, 2026
b7ea695
Scroll video-grid into view to reliably trigger contentvisibilityauto…
issackjohn May 8, 2026
98eeaa9
Avoid scrollIntoView in responsive-design test to work around Safari …
issackjohn May 8, 2026
f0a2678
Add diagnostic timeouts to identify which event hangs on Safari
issackjohn May 8, 2026
ea7e91f
Use timeout fallback for contentvisibilityautostatechange in Safari
issackjohn May 8, 2026
809d3b3
Test: remove timeout fallback to verify scrollTo alone works
issackjohn May 8, 2026
2a26c02
Restore timeout fallback for contentvisibilityautostatechange
issackjohn May 8, 2026
a1152b7
Add contain-intrinsic-size to content-visibility: auto element
issackjohn May 8, 2026
ebae472
Wait for cv state change or double rAF, whichever comes first
issackjohn May 8, 2026
abec688
Restore matchMedia comment
issackjohn May 8, 2026
12400cc
Test: minimal fix - just double rAF fallback, keep scrollIntoView
issackjohn May 8, 2026
1f050b4
Add comment explaining double rAF fallback
issackjohn May 8, 2026
930253a
Mention Safari and CI in comment
issackjohn May 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading