Working port to WebAssembly and Emscripten

3 jobs for dev
Status Job ID Name Coverage
  Build
canceled #45256
build

 
  Test
canceled #45258
allowed to fail
code_quality

canceled #45257
test