News for hackers. Stuff that matters.
Re:Why we Forked Firefox and Not Chromium by bagacrap on Wednesday December 18, 2019 @01:25PM (#21827676)
Their product appears to be mostly an extension, with a small amount of bespoke browser code which necessitated a fork. I believe they are saying the delta is smaller with a Firefox base because there are more pre-existing extension APIs they can reuse (and rely on someone else to maintain).

I don't understand why this sort of product exists though. As a user, whether or not I'm aware of the difference, I don't want the additional memory overhead of running a separate browser, the separate cookie jar, the delayed updates, the additional bugs... the better approach would obviously be to work with FF developers to add the extra extension APIs they need; I can only assume they took that path but got rejected. If you're a Firefox user, ie someone who inherently places their trust in the security and privacy decisions of Mozilla, that's probably a red flag.

Re:Why we Forked Firefox and Not Chromium by dao- on Wednesday December 18, 2019 @01:51PM (#21827944)
> the better approach would obviously be to work with FF developers to add the extra extension APIs they need; I can only assume they took that path but got rejected. If you're a Firefox user, ie someone who inherently places their trust in the security and privacy decisions of Mozilla, that's probably a red flag.

Hi, I'm an engineer at Mozilla working on the address bar of Firefox. We recently released a rewrite of the address bar with the explicit goal of making it easier to extend and experiment with the address bar: https://bugzilla.mozilla.org/show_bug.cgi?id=quantumbar

You're welcome.

Re:Why we Forked Firefox and Not Chromium by bagacrap on Wednesday December 18, 2019 @03:04PM (#21828795)
Sorry if I was unclear, I meant a red flag wrt cliqz's intentions. Do you think the address bar rewrite will be able to satisfy cliqz's needs and therefore allow them to unfork/go back to being an add-on?
Re:Why we Forked Firefox and Not Chromium by dao- on Wednesday December 18, 2019 @03:23PM (#21829017)
> Sorry if I was unclear, I meant a red flag wrt cliqz's intentions.

Fair enough, but to be fair to cliqz, we didn't turn down their API proposal due to privacy or security concerns. The old address bar stack was kind of a mess and hard to extend in a sane way.

> Do you think the address bar rewrite will be able to satisfy cliqz's needs and therefore allow them to unfork/go back to being an add-on?

The rewrite makes it technically possible to provide any APIs they'd need. I think we'd consider patches, as we did before, with a better chance of them getting accepted.

Re:Why we Forked Firefox and Not Chromium by bagacrap on Wednesday December 18, 2019 @04:10PM (#21829504)
In that case it sounds like the real explanation for forking was "the relevant part of the Firefox codebase had too much tech debt to make contributions so we had to fork our bodges." (No offense wrt tech debt; I know what it's like to be saddled with it and congrats on addressing yours.)

I hope to soon see a cliqz blog post about their project unforking, only spun as an ingenious way of saving memory, improving security and extending reach.

Re:Why we Forked Firefox and Not Chromium by kkm on Wednesday December 18, 2019 @02:58PM (#21828712)
Disclaimer: I work for Cliqz.

Good to hear that Mozilla changed their mind, when we proposed an open API for extensions to access the search area it was turned down

Ref: -https://bugzilla.mozilla.org/show_bug.cgi?id=1361327

https://bugzilla.mozilla.org/show_bug.cgi?id=1361327#c28

Re:Why we Forked Firefox and Not Chromium by dao- on Wednesday December 18, 2019 @03:03PM (#21828779)
We haven't changed our mind there. We're not going to implement a webextension API that allows replacing the results popup or parts of it with an iframe as we don't believe that to be a good API.
Re:Why we Forked Firefox and Not Chromium by bagacrap on Wednesday December 18, 2019 @04:11PM (#21829518)
what is not good about it. Privacy? Security? :~)
Re:Why we Forked Firefox and Not Chromium by sammacbeth_ on Wednesday December 18, 2019 @02:59PM (#21828732)
Note that Mozilla trusted us enough to invest in Cliqz, and we passed their security and privacy audit before they started their experiment with our search in the dropdown. At this time we did also built prototypes together for webextension APIs that would be able to tweak the url bar's behaviour.

Unfortunately, as we mentioned in a previous post [1], Mozilla is not totally independent when it comes to the presentation of search in Firefox due to their existing search deals, so they couldn't continue with the integration. This is why we needed our fork.

Disclaimer: I work for Cliqz

[1]: https://0x65.dev/blog/2019-12-11/the-pivot-that-excited-mozi...