top | item 42820583

(no title)

fbouvier | 1 year ago

It was my first idea. Forking Chromium has obvious advantages (compatibility). But it's not architectured for that. The renderer is everywhere. I'm not saying it's impossible, just that it did look more difficult to me than starting over.

And starting from scratch has other benefits. We own the codebase and thus it's easier for us to add new features like LLM integrations. Plus reducing binary size and startup time, mandatory for embedding it (as a WASM module or as C lib).

discuss

order

oever|1 year ago

The Chromium/Webkit renderer used to have multiple rendering backends. You might use or add a no-op backend.