-
-
Notifications
You must be signed in to change notification settings - Fork 145
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
SharedArrayBuffer restricted in new browser versions #45
Comments
Looking into this for my downstream project. If setting the COEP and COOP headers will succeed, I will follow up with a PR here as well. |
Thank you for reporting this. https://dev.to/stefnotch/enabling-coop-coep-without-touching-the-server-2d3n |
I can confirm that setting the headers below resolved the bug for my project (server side however):
|
Yes, setting the headers in server side is the easiest way. But https://rhysd.github.io/vim.wasm is hosted on GitHub Pages and it does not provide a way to customize headers. |
Can confirm this bug on linux current firefox & brave |
It would not work on other browsers also. Since I joined Chrome's origin trial, it now works only on Chrome and Chromium. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Netlify allows to set coop and coep headers and is free and as easy to use as gh-pages. Would you care to host this on netlify in addtion to gh-pages? |
README says any Chrome-based browser works but this is not the case. I use Vivaldi and it doesn't work. Either it should be fixed or readme updated to mention how to work around |
Describe the bug
A downstream project as well as the demo on https://rhysd.github.io/vim.wasm/ are now broken on most browsers, since SharedArrayBuffer has been disabled
Steps To Reproduce
Run https://rhysd.github.io/vim.wasm/
Expected behavior
vim opens up
Actual behavior
Alert popup with message FATAL: SharedArrayBuffer is not supported by this browser. If you're using Firefox or Safari, please enable feature flag.
Screenshots/DevTools console (if possible)
Your environment
Additional context (if any)
https://caniuse.com/?search=SharedArrayBuffer
https://hacks.mozilla.org/2020/07/safely-reviving-shared-memory/
The text was updated successfully, but these errors were encountered: