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

feat(diagnostics): check if WebAssembly is supported #390

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mman
Copy link
Collaborator

@mman mman commented Jul 22, 2024

This PR addresses #389 in that it adds a simple check for WebAssembly and WebAssembly.instantiate and displays the result on a Diagnostics page for now. It seems to correctly detect presence of WebAssembly on Raymarine and Simrad, and reports false for Furuno and Garmin I tested.

Update: the check is not sufficient as gui-v2 does not start anyway and gets stuck at Loading screen...

Screenshot 2024-07-22 at 19 07 49

@mpvader
Copy link
Contributor

mpvader commented Sep 5, 2024

hey @mman , you wrote:

it seems to correctly detect presence of WebAssembly on Raymarine and Simrad

but the gui-v2 doesn't work on a Simrad, as reported in the gui-v2 issue by Rein. So can we conclude that this would have been nice but doesn't / too complex, we need to come up with something else; especially to prevent this becoming a blocker for releasing gui-v2 into Venus OS as default?

@mman
Copy link
Collaborator Author

mman commented Sep 5, 2024

hey @mman , you wrote:

it seems to correctly detect presence of WebAssembly on Raymarine and Simrad

but the gui-v2 doesn't work on a Simrad, as reported in the gui-v2 issue by Rein.

That would mean that the check is not sufficient and unreliable. Too bad. I will get in touch with Rein to see what more needs to be done to prevent false success result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants