acf652fc1d
* feat(ViewTransitions): use `scrollend` instead of `scroll` where supported The [scrollend](https://developer.chrome.com/blog/scrollend-a-new-javascript-event/#event-details) mechanism seems like a better way to record the scroll position compared to throttling, so we could use it whenever a browser supports it. Additionally, I've removed the `{passive}` flag from the `scroll` event, as it does nothing ([source](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener?retiredLocale=de#improving_scrolling_performance_with_passive_listeners:~:text=You%20don%27t%20need%20to%20worry%20about%20the%20value%20of%20passive%20for%20the%20basic%20scroll%20event.%20Since%20it%20can%27t%20be%20canceled%2C%20event%20listeners%20can%27t%20block%20page%20rendering%20anyway.)). * Create long-chefs-jump.md * fix typo / update comment
5 lines
No EOL
166 B
Markdown
5 lines
No EOL
166 B
Markdown
---
|
|
'astro': patch
|
|
---
|
|
|
|
The scrollend mechanism is a better way to record the scroll position compared to throttling, so we now use it whenever a browser supports it. |