Steps to reproduction:
  1. Open page in Google Chrome (possibly only in MacOS)
  2. <html> with CSS scroll-snap-type:y mandatory
  3. <body> has 2 children, each with CSS scroll-snap-align:start
  4. Scroll up and down document (scroll-snapping works)
  5. From top of document, scroll further up (using trackpad)
  6. (alternatively) From bottom of document, scroll further down (using trackpad)

Expected results:

Actual results:

(bug observed in Google Chrome 131.0.6778.86 on MacOS)