  await waitForNextFrame();
  const scrollPosition = scroller.scrollTop;
  // Elements no longer snap along the y-axis.
  document.querySelectorAll('.child').forEach(el => {
    el.style.scrollSnapAlign = 'none start';
    // Bump the position to verify that we don't stay pinned to the same element
    // after layout update.
    el.style.top = `${parseInt(el.style.top) + 100}px`;
  });
  await waitForNextFrame();
  assert_equals(scroller.scrollTop, scrollPosition);
  scroller.scrollTo(900, 900);
  assert_e