I use a mac m1 and have had this issue with some games. For myself I just have kept testing if things work when developing my jam game and one issue I found is for instance requesting raw texture data in a shader gives exactly that webgl error.
This is my game and does work, but very hacky experimental js bridge stuff going on there, so was tricky to get it to work well: https://graphific.itch.io/spirit-hands
The sailing in the dark game doesnt work for me on chrome, but it does work in Safari on my mac.