@Wolf480pl @Shamar @alcinnz @grainloom Did you dig in the code? How big are they? Do you think they can be rewritten from scratch or are they large enough to be impossible to catch up?
Conversation
Notices
-
Ekaitz Zárraga 👹 (ekaitz_zarraga@mastodon.social)'s status on Monday, 25-Mar-2019 19:36:36 CET Ekaitz Zárraga 👹 -
Adrian Cochrane (alcinnz@floss.social)'s status on Monday, 25-Mar-2019 20:09:59 CET Adrian Cochrane @ekaitz_zarraga @Wolf480pl @Shamar @grainloom From reading the code NetSurf looks pretty solid. Though I have suspicions that layout/rendering is too simplistic (1 code file each), and it's got a half-hearted JS implementation (can't ask for more there) that I don't think has to complicate the code *quite* as much as it does.
If they gave up on the JS I don't think it'd take too much to catch up, though I'm not clear how much.
Ekaitz Zárraga 👹 repeated this. -
Adrian Cochrane (alcinnz@floss.social)'s status on Monday, 25-Mar-2019 20:15:35 CET Adrian Cochrane @ekaitz_zarraga @Wolf480pl @Shamar @grainloom As for Servo, it looks like it has pretty much caught up already.
The core is quite intertangled (mostly for the sake of DOM APIs), and has proven harder than I first thought to disintangle. But I also originally missed dependencies of Servo's that I could reuse.
Always knew of WebRender though, which'll be very useful.
Ekaitz Zárraga 👹 repeated this.
-