summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc b/chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc
index 0d86a6fc07c..d796a7f10bb 100644
--- a/chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc
+++ b/chromium/third_party/blink/renderer/core/layout/scroll_anchor.cc
@@ -463,7 +463,8 @@ void ScrollAnchor::Adjust() {
}
scroller_->SetScrollOffset(
- scroller_->GetScrollOffset() + FloatSize(adjustment), kAnchoringScroll);
+ scroller_->GetScrollOffset() + FloatSize(adjustment),
+ mojom::blink::ScrollType::kAnchoring);
// Update UMA metric.
DEFINE_STATIC_LOCAL(EnumerationHistogram, adjusted_offset_histogram,
@@ -538,13 +539,15 @@ bool ScrollAnchor::RestoreAnchor(const SerializedAnchor& serialized_anchor) {
ScrollOffset delta =
ScrollOffset(RoundedIntSize(serialized_anchor.relative_offset));
desired_offset -= delta;
- scroller_->SetScrollOffset(desired_offset, kAnchoringScroll);
+ scroller_->SetScrollOffset(desired_offset,
+ mojom::blink::ScrollType::kAnchoring);
FindAnchor();
// If the above FindAnchor call failed, reset the scroll position and try
// again with the next found element.
if (!anchor_object_) {
- scroller_->SetScrollOffset(current_offset, kAnchoringScroll);
+ scroller_->SetScrollOffset(current_offset,
+ mojom::blink::ScrollType::kAnchoring);
continue;
}