Linux support is still a work in progress on both Chromium base browsers and Firefox.
If you have 2, especially dissimilar ones (different vulkan backends) WebGPU will fail to even list the adapters, a big that by now o think had over a year
WebOS, Android, ChromeOS have support.
Which is when it becomes clearer being GNU/Linux, or using only the Linux kernel with a completely different userspace is a big difference.