Back/forward cache blocking reasons
Limited availability
The notRestoredReasons
property of a PerformanceNavigationTiming
object explains why the current document was blocked from using the back/forward cache (also known as the bfcache) on navigation.
Learning resources on MDN
- NotRestoredReasonDetails
- NotRestoredReasonDetails: reason property
- NotRestoredReasons
- NotRestoredReasons: children property
- NotRestoredReasons: id property
- NotRestoredReasons: name property
- NotRestoredReasons: reasons property
- NotRestoredReasons: src property
- NotRestoredReasons: url property
- Monitoring bfcache blocking reasons
Browser support
- Chrome 125 Released on 2024-05-14
- Chrome Android 125 Released on 2024-05-14
- Edge 125 Released on 2024-05-17
- Firefox ❌
- Firefox for Android ❌
- Safari ❌
- Safari on iOS ❌
Specifications
- HTML Standard (#the-notrestoredreasons-interface), from HTML Workstream (WHATWG).