And I believe made by some of the people that formerly worked on Descent.
He's the creator of three.js, and it looks like this uses that for rendering instead of being a straight port.
WebGL1 WASM version based on https://github.com/dxx-rebirth/dxx-rebirth -> https://midzer.de/wasm/descent1/
And Quake for web by the same author: https://mrdoob.github.io/three-quake/