Description
The NotRestoredReasons interface of the Performance API provides report data containing reasons why the current document was blocked from using the back/forward cache (bfcache) on navigation.
Specification
https://html.spec.whatwg.org/multipage/browsing-the-web.html#document-state-not-restored-reasons
web-feature
https://web-platform-dx.github.io/web-features-explorer/features/bfcache-blocking-reasons/
Test Links
https://wpt.fyi/results/performance-timeline/not-restored-reasons?label=experimental&label=master&aligned
Additional Signals
Positive Mozilla position: mozilla/standards-positions#766
No official WebKit position: WebKit/standards-positions#154
The feature would enable developers to understand why their sites are not being stored in the BFCache across browsers, enabling them to make their back/forward navigations faster.
Description
The NotRestoredReasons interface of the Performance API provides report data containing reasons why the current document was blocked from using the back/forward cache (bfcache) on navigation.
Specification
https://html.spec.whatwg.org/multipage/browsing-the-web.html#document-state-not-restored-reasons
web-feature
https://web-platform-dx.github.io/web-features-explorer/features/bfcache-blocking-reasons/
Test Links
https://wpt.fyi/results/performance-timeline/not-restored-reasons?label=experimental&label=master&aligned
Additional Signals
Positive Mozilla position: mozilla/standards-positions#766
No official WebKit position: WebKit/standards-positions#154
The feature would enable developers to understand why their sites are not being stored in the BFCache across browsers, enabling them to make their back/forward navigations faster.