[@container] Create SnappedQueryScrollSnapshot for evaluator
SnappedQueryScrollSnapshot is not created before we start querying
scroll-state() queries for the scroller. Creating the snapshot when the
snapped targets change is not enough as we can start querying an already
snapped target after a DOM mutation.
Bug: 368409121
Change-Id: I47fdfa62571b5e4b9f2e8a8610ba3fc9a4a389c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5913057
Reviewed-by: Anders Hartvoll Ruud andruud@chromium.org
Commit-Queue: Rune Lillesveen futhark@chromium.org
Cr-Commit-Position: refs/heads/main@{#1366056}