> There have been people within Mozilla who just want to abandon their own code and simply release a re-branded Chromium.
Citation needed.
Here's my quote: we're committed to Gecko.
> There have been people within Mozilla who just want to abandon their own code and simply release a re-branded Chromium.
Citation needed.
Here's my quote: we're committed to Gecko.
I _am_ curious about the motivation behind Firefox Focus though. I use vanilla Firefox on Android and really enjoy it.. what was the motivation for using a Webkit base for Focus? Seems like the stripped down, privacy focused experience would have worked fine based on Firefox proper?
However, Focus (on Android) is now moving to "GeckoView", Firefox for Android's Gecko engine repackaged into a WebView-like component. GeckoView will be available for app developers (Mozilla or others) to build new browsers. Watch Mozilla's Hacks blog for news coming soon! :)
Here are instructions for test driving Focus+GeckoView now:
https://github.com/mozilla-mobile/focus-android/wiki/Release...
I'm pretty sure the answer is quite simple, which is that the Gecko embedding story has been diabolical for a long time (i.e., it's hard to put Gecko in a new product), whereas the majority of WebKit ports and Chromium (through its Embedding Framework, or to a somewhat lesser extent its Content API) are designed to be easily embedded in new applications.
AIUI, the fact this led to this ridiculous situation is part of the reason for the renewed interest in embedding Gecko (and the emergence of GeckoView).
The work to make GeckoView offer a full set of functionality in Focus should also help other apps.
It dates from back when Mozilla seemed to be losing quickly, and actually rebranding Chrome (with their own changes) might have made sense. I'm glad they didn't, of course.
I have no reason believe he, or anybody else at Mozilla, currently thinks that way.
See https://robert.ocallahan.org/2013/02/and-then-there-were-thr... on Presto's demise (except it lives on after death in Opera Mini, to this day!)
And https://robert.ocallahan.org/2013/04/blink.html on the Blink fork.
Ironically, the only successfully growing Gecko-based product is KaiOS (see http://gs.statcounter.com/browser-market-share/mobile/india) but the current MoCo+MoFo leadership killed the upstream support a while ago to focus on Desktop. Maybe they will see the light...
Despite? I'd say because of. The last of my primary reasons for using FF over chrome were killed with Quantum.
Which?
Most likely the parent used one or more of these, as they were some of the extensions you could point to that Firefox had but Chrome never really did, and without them Firefox arguably doesn't have the same appeal.
There's still plenty of reasons to use Firefox over Chrome, but there are also plenty of users bitter about the loss of their previously working extensions.
this. I was never a tree view tab convert, but definitely miss noscript and vim bindings, plus things like the selenium UI.
XUL sucked in many ways, I tried writing extensions with it and I have no illusions there. But coming up with a reasonable upgrade strategy for a huge swath of popular extensions was something that should have been done before deprecating it. Rather mozilla basically told people that if webextensions didn't do what they need now, then just hope for the best sometime in the future, and in the meantime too bad, your extensions are gone.
But honestly this wasn't the only thing, just the most recent. It's the general attitude of willingness to ignore the actual use cases of their actual users for some theoretical appeal to a mass market of "average users" that they've yet to convert. I felt much the same way after the Aurelius release broke a bunch of ui, and any number of other breaking changes over the last few years.
And by "the selenium IU" I assume you mean Selenium IDE, i.e., https://www.seleniumhq.org/projects/ide/selenium-ide.png
Is that what you mean?
I'd suggest that you read my colleague's comment at https://news.ycombinator.com/item?id=15696184 to understand just how much friction the legacy addon ecosystem was creating. It just wasn't sustainable.