tomaka / redshirt

🧑‍🔬 Operating system
GNU General Public License v3.0
1.43k stars 37 forks source link

Have a working browser #55

Open tomaka opened 4 years ago

tomaka commented 4 years ago

That's obviously the biggest milestone. Compiling an existing browser engine to WASI and running.

tomaka commented 3 years ago

I've started a branch of servo that envisions to compile for wasi: https://github.com/tomaka/servo/tree/wasi-hack

Unfixed problems:

Note that this concerns only compiling Servo. Actually running it will probably uncover a lot more issues, for example Servo trying to spawn threads or accessing files.

tomaka commented 3 years ago

The solution to having to support OpenGL could be to port the software renderer of mesa3d (used by osmesa).

tomaka commented 3 years ago

cc #701

PaperPrototype commented 3 years ago

It will be cool to pass WebASM from websites directly to run on the OS WASI :P