Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Support bfcache in Puppeteer #8197

Closed
OrKoN opened this issue Apr 6, 2022 · 4 comments
Closed

[Feature]: Support bfcache in Puppeteer #8197

OrKoN opened this issue Apr 6, 2022 · 4 comments
Labels

Comments

@OrKoN
Copy link
Collaborator

OrKoN commented Apr 6, 2022

Issue #8182 revealed that Puppeteer does not work well with navigations to bfcache-eligible pages. Therefore, in #8196 bfcache feature was disabled by default. This issue should be used to track the work required to support bfcache in Puppeteer with sufficient test coverage.

@OrKoN
Copy link
Collaborator Author

OrKoN commented Apr 6, 2022

@mathiasbynens @ergunsh @jrandolf FYI

@OrKoN OrKoN changed the title [Feature] Support bfcache in Puppeteer [Feature]: Support bfcache in Puppeteer Apr 6, 2022
@OrKoN OrKoN added the feature label Apr 6, 2022
candrews added a commit to candrews/jumpstart that referenced this issue Apr 14, 2023
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
candrews added a commit to candrews/jumpstart that referenced this issue Apr 14, 2023
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
candrews added a commit to candrews/jumpstart that referenced this issue Apr 14, 2023
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
Apple-Tree-Tim added a commit to Apple-Tree-Tim/my-jumpstart that referenced this issue Oct 11, 2023
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
Devhunter416 pushed a commit to Devhunter416/jumpstart that referenced this issue Mar 6, 2024
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
4K416 added a commit to 4K416/jumpstart that referenced this issue Mar 15, 2024
Puppeteer disables the bfcache by default due to a bug where the page freezes. Puppeteer scripts won’t restore the page from bfcache even if real users would see the page restored from bfcache.
See: puppeteer/puppeteer#8197
@rviscomi
Copy link
Contributor

I'm interested in bfcache support in Puppeteer. Is there any ETA on when it'll be supported?

@OrKoN
Copy link
Collaborator Author

OrKoN commented Mar 27, 2024

We now have a basic bfcache support as covered by tests here https://github.com/puppeteer/puppeteer/blob/main/test/src/cdp/bfcache.spec.ts

@OrKoN
Copy link
Collaborator Author

OrKoN commented Mar 27, 2024

I think we should actually close this issue since it is supported. If you discover any issue, please file a new report.

@OrKoN OrKoN closed this as completed Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants