I guess the test might require a particular opengl version. I discovered that alacritty will not run a rpi4 with v3d due to the required level of opengl. But interestingly… it will run on an rpi4 with software rendering. llvmpipe supports a higher version of opengl than does the v3d.
I messed with this some more today. I have a 32 bit arch-arm install and upgraded firefox to 98.0 and it does what it is supposed to. It appears this is an aarch64 issue. They have the same issue on arch arm also.
At least in Manjaro-Arm Firefox 97.0.2 works. In Ubuntu Repo Firefox 97.0.2 for arm64 doesn’t function fully as WebGL is not enabled and cannot be enabled via “about:config” for whatever reason.
Just a quick update on Firefox 98.0.1. Firefox-98.0.1 on Ubuntu Focal launch successfully and WebGL is available (somehow WebGL was not available on Firefox 97.0.2 on Ubuntu Focal).
I confirm this as working and is now in our unstable repo. Arch Arm has applied a patch to temporarily revert the commits that causes this issue until it is fixed.