News for hackers. Stuff that matters.
Re:Firefox 84.0 by foepys on Tuesday December 15, 2020 @12:04PM (#25432190)
Isn't the reason why many applications and libraries use Chromium due to Gecko's too Firefox-centric APIs?

I read a post here on HN a few months (years?) ago where a developer was really trying to use Gecko for their own application and got frustrated so much that they gave up and switched to Chromium.

Re:Firefox 84.0 by dralley on Tuesday December 15, 2020 @01:46PM (#25433486)
Gecko is architected to be used as a framework, not a library, which means it tries to dictate a lot of aspects of how your code is supposed to be structured. Whereas Webkit/Blink is the other way around.

It predates KHTML/Webkit by several years so some additional legacy baggage is to be expected.

Re:Firefox 84.0 by rascul on Tuesday December 15, 2020 @01:03PM (#25432942)
I've been led to believe that the APIs are mostly undocumented and often changing.