Google features that Microsoft turned off in Chromium Edge
neowin.net
neowin.net
Plus their browser would be faster.
According to https://en.wikipedia.org/wiki/Firefox, it's released under MPL. But sure it's more restrictive than most code in Chromium.
As for whether there's a lot of MPL or a lot of BSD code probably doesn't have much practical effect for compliance. In order to comply, it's easier to publish all the code than to try to do the minimum for each component on a per-license basis.
MSHTML and EdgeHTML are also used as embedded components in non-browser windows software. (E.g. you can write UWP applications powered by JavaScript and rendering UI using EdgeHTML). Gecko supposedly doesn’t work well for embedding in that context.
Just look at how successful chromium has been in this space, stuff like Chromium Embedded framework, Electron, the myriad of chromium based web browsers etc...
Firefox is my favourite browser, I use it every day but I often have to work around bugs in websites caused by this lack of testing. I think Microsoft don't have a choice if they want their browser to be popular it has to just work and the only way that is possible is basically for it to be Chrome.
I work in a web dev shop and nearly everyone here uses Firefox as their main dev browser. We do run tests on other browsers as well but we mainly develop with Firefox and its tools.
Although part of the reason could be that we know most of our customers use it instead of Chrome. Don't ask me why, but if I had to venture I'd guess it's because Firefox is quite popular in my country for some reason.
While not 100% representative of reality, Google Trends gives that view of Chrome vs Firefox: https://trends.google.com/trends/explore/GEO_MAP/1554809400?...
They're going to replace gecko piece by piece until it's all servo.
I'm not sure why people are saying they like or don't like gecko. It's just old tech and they're replacing it from the ground up but doing it in a sustainable way.
In the end servo will be dropped and gecko will just be gecko newer version.
Concrete plans lead to making hard to change decisions before you need to.
Firstly, I'm paraphrasing here, but FF isn't as much a business as it is a religion (re: privacy). You can read a lot in to that, but I understood the gist of what they were getting at.
Secondly, somewhat relatedly, but consider FF's primary funding/revenue: it's Google. MS building on FF could mean Google would reduce their search deal, meaning MS might end up being forced in to increasing their funding for FF to help keep it an entity capable of operating at its current size. Or, FF simply becomes smaller, and MS has tied themselves with a shrinking partner.
However you look at it, MS has not had a good run in promoting their own browser tech against competitors, and ends up losing share, so why fight that?
> However you look at it, MS has not had a good run in promoting their own browser tech against competitors [...]
Recently, yes. Because they screwed up their MSIE market dominance with embrace & extend. With which market dominance they put the WWW in a dark age of incompatibility. From which Mozilla and Firefox (and Konqueror, Safari, and Google Chrome) eventually flourished.
It's also concurrently a massively profitable business.
I don't get that one because Chromium IS Google, it's not even a primary funding, there's just no separation between the two. They just handed the web business directly to their competitors, no matter how they try to spin it. At least with Firefox, MS could still have influenced the web, with Chromium, there's just no way, they are insuring that MS will have no influence whatsoever and Google is even closer to a monopoly.
Certainly a brilliant move by Microsoft, since 0 money is made by the browser itself it really doesn't matter to them.
https://en.m.wikipedia.org/wiki/Gecko_(software)#Usage
Other web browsers using Gecko include Airfox, Waterfox, K-Meleon, Lunascape, Portable Firefox, Conkeror, Classilla, TenFourFox, HP Secure Web Browser, Oxygen and Sylera (for mobile).
Other products using Gecko include Nightingale, Instantbird and Google's picture-organization software Picasa (for Linux).
Mozilla used to support embedding, and this is what largely powered Camino and K-Meleon back in the day (embedding Gecko within a native widget toolkit), but disabled this in 4.0 due to maintenance concerns in the service of making it a brave new XULRunner world.
Virtually all of the remaining Firefox and Mozilla derivatives are still essentially XULRunner applications even though XULRunner itself has gone by the wayside. Also do note that many on the list someone else posted are actually forks. TenFourFox, for example, is a heavily modified Firefox 45; Waterfox, Pale Moon and the UXP project are based on Firefox 52. Even K-Meleon today is XUL-based.
Feels like a snappier Chrome with better video playback.
The Single Sign-on was replaced with Microsoft Account (for home users) / Azure Active Directory Account (for enterprise users) single sign-on support.
In what world would Microsoft not provide access to their own version of SSO (and therefore sync)?
* Offscreen canvas. E.g. samples from here do not work for me https://developers.google.com/web/updates/2018/08/offscreen-...
* There are two problems with development:
1. Firefox does not catch some exceptions. This problem is fixed in 67 version so I can wait (but I still need to wait).
2. Firefox crashes for me randomly sometimes when I restart React dev server.* Samples in the link I have given are still not working even if you enable gfx.offscreencanvas.enabled. Therefore I conclude that this is not working at all.
* As well this is good option for development but Firefox 44 was released in 2016. I think it is safe to assume that Firefox will never release this or at least will not release in acceptable time frame. Most probably we will see messages like this soon "We see you use Firefox. This feature is supported on Chrome, Chromium or Edge browsers. We recommend using one of them if you need this.".
I wonder if that was a "thing" a few years ago, or Linux being used as a build step in windows development a new thing at Microsoft.
What really turned me off is how long it took them to implement video autoplay blocking. I sent them about four dozen requests, reports and outright pleas, and they didn't even add it to the roadmap until after I had given up hope. They were about two to three years late on that one.
Chromium's dev tools are still ahead by a mile as well, the Performance inspector has saved me days worth of debugging time.
Wait, did MS drop the internet explorer branding ?
The branding died with IE 11.
IOS Promotion Service might be https://codereview.chromium.org/2643723004/, so that's running on iOS and nowhere else. As for its value, that's for somebody else to decide (or everybody for themselves).
(Disclosure: working on Chrome OS firmware, which shares approximately no code at all with the components that end up in Chrome userland or any of its derivatives)
My biggest hope is that no matter how much Microsoft changes (Chakra instead of V8 would be very interesting to see) that it will remain fully and properly open source moving forward. I wanted to see the original Edge go this route but at least now they can.
Funny how these are now all browsers derived from work by Apple.
Furthermore, practically nobody is wringing their hands over having a possible "mono-culture" and neither should they be. That's just another Mozilla party line. Every consulting firm I've worked for in the past decade has pretty much ignored Firefox and lived happily with that decision.
I wonder how many people you need to over-represent a minority mind-share on other topics here...
Currently I am using Edge chromium with ublock origin installed. So they didn’t block anything related to ads
Their DRM makes Netflix 4k. Chrome already has DRM.