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

[MV3 Beta Bug] Refreshes on Initial Page Load #1238

Closed
Tracked by #1152
whizzzkid opened this issue Jul 19, 2023 · 1 comment
Closed
Tracked by #1152

[MV3 Beta Bug] Refreshes on Initial Page Load #1238

whizzzkid opened this issue Jul 19, 2023 · 1 comment
Assignees
Labels
area/MV3 Issues related to Manifest V3 version kind/bug A bug in existing code (including security flaws) mv3-beta-bugs

Comments

@whizzzkid
Copy link
Contributor

whizzzkid commented Jul 19, 2023

Sometime an unnecessary refresh happens during the initial page load. A common symptom is entering a url that can be served over ipns, the page refreshes and nothing shows. This happens because there is a race-condition that tries to reload the page when the page is still loading/redirecting the desired page. This should not happen, instead of refresh a better approach will be to update the url on the given tab to be the destination url.

Edit: The URLs that are being observed and being resolved by DNSLink, show up depending on the resolver speed, in the mean time the page could've loaded over the network, causing a change in URL after.

@whizzzkid whizzzkid added kind/bug A bug in existing code (including security flaws) area/MV3 Issues related to Manifest V3 version mv3-beta-bugs labels Jul 19, 2023
@whizzzkid whizzzkid self-assigned this Jul 19, 2023
@whizzzkid
Copy link
Contributor Author

Closed with #1239

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/MV3 Issues related to Manifest V3 version kind/bug A bug in existing code (including security flaws) mv3-beta-bugs
Projects
No open projects
Status: Done
Development

No branches or pull requests

1 participant