Live data from Hacker News

Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

news.ycombinator.com

11–20 of 191 posts

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#11
At this point, more people are using Chromium, so more devs target it, so more browsers are based on it. However, in the beginning, Firefox’s engine (Gecko) was harder to embed than Chromium’s engine (Blink).

https://www.reddit.com/r/firefox/comments/m8cwdu/why_arent_t...

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#12
One reason is that Firefox is an older browser design (compared to Chrome), in parts retrofitted. That's a difficult, laborious rut to get out of, especially if your competition has more resources and a big head start. If you're starting a new browser variant, it doesn't make much sense to also start with Mozilla's disadvantage.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#13
post #9

The Mozilla rendering engine (gecko) was never meant to be embedded in the same way webkit is. It changed a little with Fennec and firefox. The engine became leaner... Yet still it isn't easy to reuse. Even spidermonkey, the javascript engine, is never reused as v8. Different design priciples

But aren’t Brave, Edge and Opera based on Chromium instead of only Blink? Am I missing something?

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#14
post #6

Earlier quoted context omitted.

And you're saying Google's isn't the same? Mozilla and Google are both businesses whose primary goals are obtaining money. If you think that there are engineers specifically on the Chrome/Chromium team who ARE interested in the technology, what's the chances that there are engineers on the Firefox team who feel the same? My point being companies will always have to be monetarily-biased, and the hope is that the team…

Technically Mozilla is non-profit and thus technically not in the business of obtaining money.

I'm pretty sure all non-profits are in the business of obtaining money.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#15
post #9

The Mozilla rendering engine (gecko) was never meant to be embedded in the same way webkit is. It changed a little with Fennec and firefox. The engine became leaner... Yet still it isn't easy to reuse. Even spidermonkey, the javascript engine, is never reused as v8. Different design priciples

But aren’t Brave, Edge and Opera based on Chromium instead of only Blink? Am I missing something?

Blink is a part of Chromium, but not really a decoupled part. Having blink without the rest of Chromium isn't really possible at this time. Some details at https://www.chromium.org/blink https://www.chromium.org/developers/content-module

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#16
It seems that it's mostly the people building those browsers and their personal preferences.

With google building a track record of shady tactics, I would agree. firefox seems the better choice. It seems no more difficult to fork than chromium (though I've never tried).

My 2 cents, there's nothing to stop anyone from refusing to support updates on old frameworks and I'd suspect google to pull the rug out from beneath everyone before firefox anyday.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#17
post #2

Quoted post unavailable.

And you're saying Google's isn't the same? Mozilla and Google are both businesses whose primary goals are obtaining money. If you think that there are engineers specifically on the Chrome/Chromium team who ARE interested in the technology, what's the chances that there are engineers on the Firefox team who feel the same? My point being companies will always have to be monetarily-biased, and the hope is that the team…

Yeah, but a good browser strongly aligns with obtaining money for Google. Google has strong performance quality driven incentives.

Mozilla doesn't seem to have performance driven incentives. The remaining supporters of Firefox at this point are people who are mad at tech companies/care a great deal about privacy.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#18
The answer is actually in the original Scott McCloud comic http://www.google.com/googlebooks/chrome/ . A few highlights are on page 17 (about V8 JS engine) and 36-37 (about Chrome in general)

Chrome/Chromium and its stack was designed to be easy to reuse and build upon. This may have been an explicit design goal because of the difficulties with reusing parts of Firefox and other software.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#19

Gecko and servo are both not easily embeddable. Servo isn't a finished rendering engine yet and the browser I saw that could exclusively use servo was not compliant enough and since mozilla fired the servo team there is no certain future for it anymore. Projects that tried to make servo embeddable are all dead and gone (see https://github.com/paulrouget/servo-embedding-example for example) So yeah last time I tried t…

>since mozilla fired the servo team there is no certain future for it anymore.

When did that happen? It seems the managerial class has completed their takeover of Mozilla in the last few years. A real shame, since it basically cedes the entire web to Google.

Re: Ask HN: Why do new browsers use Chromium instead of Firefox as their base?

#20
As an engine, Chromium has overwhelming market share, so it decreases risk to build on top of it. Choosing an alternative browser engine increases risk.

Embeddability has little to do with it; Chromium (as opposed to WebKit) isn't actually that embeddable. Rather, market share is king. With a high market share, the community will step up with projects like Electron and Chromium Embedded Framework that add embeddability.

Post reply on HN