>>4It's always good to see some competition, especially when the alternative is Google's monopoly...
https://github.com/SerenityOS/serenity/blob/master/Userland/Libraries/LibWeb/HTML/Parser/HTMLTokenizer.cpp...even if it's not particularly good competition. In fact, given the author's past work, it't not too surprising that even the source structure is like a WebKit clone.
But this must be the 5th or 6th HTML tokeniser I've seen which is another massively bloated copy-paste literal unthinking translation of the spec. Nearly 3k lines of C++, for something that is doable in under 600 lines (i.e. individual instructions!) of x86 Asm. Have programmers forgotten how to think, or is this merely a manifestation of the "don't think" mentality that's infected much of Western society?
https://dis.tinychan.net/read/prog/1406427616Also,
>>5 and
>>6.
tl;dr: based if you want more browser competition, cringe if you're expecting anything more than that.