This document answers the questions from the W3C TAG Self-Review Questionnaire: Security and Privacy for the proposed moderate_viewport_heuristics extension to Speculation Rules.
Chromium's "moderate" eagerness speculation rules on mobile use a viewport-based heuristic to pick at most one on-screen link to prefetch/prerender each time the user stops scrolling. The heuristic has three tunable parameters:
distance_from_pointer_down— a[low, high]band, as a fraction of screen height, gating how far a candidate link may be from the user's lastpointerdown.largest_anchor_threshold— how much larger (by visible area) the largest candidate must be than the runner-up before it is chosen.