protocol/preload library
Classes
- PrefetchStatusUpdatedEvent
- PreloadApi
- PreloadEnabledStateUpdatedEvent
- PreloadingAttemptKey
- A key that identifies a preloading attempt.
- PreloadingAttemptSource
- Lists sources for a preloading attempt, specifically the ids of rule sets that had a speculation rule that triggered the attempt, and the BackendNodeIds of or elements that triggered the attempt (in the case of attempts triggered by a document rule). It is possible for multiple rule sets and links to trigger a single attempt.
- PreloadingAttemptSourcesUpdatedEvent
- PrerenderMismatchedHeaders
- Information of headers to be displayed when the header mismatch occurred.
- PrerenderStatusUpdatedEvent
- RuleSet
- Corresponds to SpeculationRuleSet
Enums
- PrefetchStatus
- TODO(https://crbug.com/1384419): revisit the list of PrefetchStatus and filter out the ones that aren't necessary to the developers.
- PreloadingStatus
- Preloading status values, see also PreloadingTriggeringOutcome. This status is shared by prefetchStatusUpdated and prerenderStatusUpdated.
- PrerenderFinalStatus
- List of FinalStatus reasons for Prerender2.
- RuleSetErrorType
- SpeculationAction
- The type of preloading attempted. It corresponds to mojom::SpeculationAction (although PrefetchWithSubresources is omitted as it isn't being used by clients).
- SpeculationTargetHint
- Corresponds to mojom::SpeculationTargetHint. See https://github.com/WICG/nav-speculation/blob/main/triggers.md#window-name-targeting-hints
Extension Types
- RuleSetId
- Unique id