Home
Each link below points to a route that exercises a different combination of the static-prefetch hint on the route tree and the per-segment sufficiency signal. The links are hidden behind LinkAccordion checkboxes so the tests control exactly when each prefetch fires.
- Fully static (link is hidden)
- Uses cookies (link is hidden)
- Calls Runtime APIs but does not await them (link is hidden)
- Params after dynamic content
- Param 1 (link is hidden)
- Param 2 (unprefetched)
- Params after navigation()
- Param 1 (link is hidden)
- Param 1 (prefetch=true) (link is hidden)
- Param 2 (unprefetched)
- Params used in icon
- Param 1 (link is hidden)
- Param 1 (prefetch=true) (link is hidden)
- Params 2
- Uses search params (link is hidden)
- Uses search params (prefetch=true) (link is hidden)
- Uses connection (link is hidden)
- Uses connection (prefetch=true) (link is hidden)
- Uses runtime APIs after navigation() (link is hidden)
- Uses navigation() on a static page (link is hidden)
- Uses runtime APIs after prefetch() (link is hidden)
- Uses runtime APIs after prefetch() (prefetch=true) (link is hidden)
- Uses prefetch() on a static page (link is hidden)
- Dynamic param one (link is hidden)
- Dynamic param two (link is hidden)
- Excluded caches
- Uses a cache that is excluded from the shell due to short stale (link is hidden)
- Uses a cache that is excluded from all prerenders due to short stale (link is hidden)
- Uses a cache that is excluded from static prerenders due to short expire (link is hidden)
- Speculative static (link is hidden)
- Speculative cookies (link is hidden)
Static requests with prefetch={true}
- Speculative static param one (link is hidden)
- Speculative static param one (link is hidden)
Conditional cookies in prefetch
- Does not use cookies in the prefetch (prefetch=auto) (link is hidden)
- Does not use cookies in the prefetch (prefetch=true) (link is hidden)
- Does not use cookies in the prefetch 2 (prefetch=auto) (link is hidden)
- Does not use cookies in the prefetch 2 (prefetch=true) (link is hidden)
- Uses cookies in the prefetch (prefetch=auto) (link is hidden)
- Uses cookies in the prefetch (prefetch=true) (link is hidden)
- Uses cookies in the prefetch, but was not prerendered (prefetch=auto) (link is hidden)
- Uses cookies in the prefetch, but was not prerendered (prefetch=true) (link is hidden)
ensureStatic
- Page with
ensureStatic = falsethat uses cookies (link is hidden) - Page with
ensureStatic = "shell"that uses cookies (link is hidden) - Page with
ensureStatic = "shell"that uses cookies (prefetch=true) (link is hidden) - Page with
ensureStatic = "prefetch"that uses cookies (link is hidden) - Page with
ensureStatic = "prefetch"that uses cookies (prefetch=true) (link is hidden)
ensureStatic = "navigation"
Dynamic link generator
/ensure-static/navigation/not-prerendered-{counter}/ensure-static/navigation/not-prerendered-2 (prefetch="auto") (link is hidden)
/ensure-static/navigation/not-prerendered-2 (prefetch={true}) (link is hidden)