Define "from scratch" in "building a web browser from scratch". This thing has over 100 crates as dependencies... To implement css layouting, it uses Taffy, a crate used by existing browser implementations...
When I see hundreds of crates being used in a project, I have to just scratch my head and ask: What the f___?
If one vulnerability exists in those crates well, thats that.
When I see hundreds of crates being used in a project, I have to just scratch my head and ask: What the f___?
If one vulnerability exists in those crates well, thats that.