Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How much difficulty is there in creating a wrapper that could then host multiple rendering engines in it? Like a browser-wrapper that could switch between the chrome, webkit and firefox engines -- embedded in there some how? Perhaps even some of those more exotic rendering engines as well. Then one could browse with a safer wrapper which manages bookmarks/history/etc and perhaps each could be an isolated container so no profile leakage. You could have one "browser" and then one tab using Chrome/Blink w/o add-ons for YouTube but other tabs using FF engine, or servo or webkit or whatever?

Is this a thing Rust could do? Or would one need to code this wrapper in C because we'd have to link/embed so many other C projects.

I'm sure it's very difficult -- but is it impossible?



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: