Readit News logoReadit News
Ourgon · 4 years ago
From the ashes of the Netscape-source based code rose Phoenix.

From the request by that BIOS-company by the same name rose Firebird

From the request by the makers of the database by the same name rose Firefox

Now, after many years, I'm hoping that from the ashes of the disaster which is the Mitchell Baker misled Mozilla organisation annex political action committee will rise the next iteration of what was destined to be one of the cornerstones of free software, the browser.

Call the thing Ouroboros - the snake that eats its tail in a continuous tale of death and rebirth. Call it Fenghuang is you want to pull in some Chinese mindset. Call it Anastasia, call it Babatunde or Yetunde, call it by any other name which is related to rebirth (which all those names I mentioned do) but for the love of ${deity} get rid of the current Mozilla leadership and correct course to where browsers are supposed to go: installed on user devices. Send Mitchell Baker to pasture without a golden handshake. Do whatever it takes.

frankjr · 4 years ago
Hm, it looks like the ticket under which they added the "Your default search engine has been changed" message is private.

https://bugzilla.mozilla.org/show_bug.cgi?id=1748923

https://github.com/mozilla/gecko-dev/commit/d28e21ce8c21dd2a...

frankjr · 4 years ago
Huh, I've been looking for the list of current search engines to see which have been removed but it seems these engines are not actually statically defined in the source code but rather the list is loaded remotely. And each search engine is actually a web extension. I did not know that!

Set `devtools.chrome.enabled` to `true` in `about:config` and then Tools -> Browser Tools -> Browser Console and type:

   const { RemoteSettings } = ChromeUtils.import("resource://services-settings/remote-settings.js", {})
   await RemoteSettings("search-config").get()
This looks to be the complete list that gets filtered based on your location, language etc.

riedel · 4 years ago
It is actually interesting to look through the commit messages. What do you have to actually pay to get your domain specially mentioned in an allow list: https://github.com/mozilla/gecko-dev/commit/7b655cecb81e2145...
muizelaar · 4 years ago
You don't have to pay anything. You just have to acknowledge that your site might break and won't use any unimplemented functionality because the API that's enabled isn't stable enough to be enabled unconditionally yet. The same kind of thing as Chrome's origin trials.
david_allison · 4 years ago
> Mozilla was unable to secure formal permission to continue including certain search engines in Firefox. We provided an opportunity to previously-included search engines to sign an agreement and the engines that did not complete the agreement will be removed from Firefox.

Does anyone have a list of the search engines which were removed?

Ajedi32 · 4 years ago
They use the term "permission", but since when do you need to get permission to link to a search engine in a piece of software? Is Firefox being legally required to do this, or did they just decide to do it after the engine(s) in question refused to agree to Mozilla's terms?
aaomidi · 4 years ago
Honestly, the way I'm reading this is that "they didn't pay us enough to keep them as a first part search engine."
physhster · 4 years ago
Perhaps some government interference?
wackget · 4 years ago
How about listing which fucking search engines are affected?

Guess that'd be too easy for Mozilla.

kevincox · 4 years ago
Especially the last section

> What countries will be affected by this change?

> This change will apply to users in all countries who are using an affected search engine with Mozilla.

Why even bother adding this section? How about you give us a list?

npteljes · 4 years ago
Strange because they even censored the search engine name on the screenshot. I really wonder what these engines were.
thro1 · 4 years ago
Mozilla was unable to secure my formal permission to remove any part of my configuration at first (during an update).

Edit: And it's the browser that you have not to update if you want to keep things working as they used to.

mardifoufs · 4 years ago
Wait- since when did we need a plug-in/extension to add a default search engine? Did I miss something or is this a new "feature"?
cmeacham98 · 4 years ago
You definitely don't as long as the site supports OpenSearch - the link they supply even mentions this. Maybe the engines that were removed don't support it?
mardifoufs · 4 years ago
Yeah, it's weird, their linked support article says you can add any website with opensearch but that's not mentioned in this one. I'd be surprised if search engines that were available before this update either didn't support opensearch or broke their Firefox integration so hard that they needed to be removed. The way the article is worded makes me think this is not a technical issue, though.

Deleted Comment

nemoniac · 4 years ago
Mozilla, please!

I really, really want to use Firefox but I also want to have a home page on my own hard disc and my own choice of search engine that doesn't get switched out at every upgrade.

Please, do better! I'm this close to giving up on you.

throwoutway · 4 years ago
it’s super annoying (this happened to me today again) but it’s not worth switching from Firefox. There’s worse things to be had in the other browsers
dblohm7 · 4 years ago
When I worked at Mozilla, the official policy was that when the user overrides the default search engine, then that search engine pref is left alone.

(Note that if the user never changed the default, but the default itself changed, for example when Mozilla switched from Google to Yahoo (or vice versa), that was considered to be fair game.)

Whenever this happened while I was there, it was always due to an actual bug. I highly doubt that there is anything nefarious going on here.

cmeacham98 · 4 years ago
Did you even read the linked article? Mozilla is dropping some engines from Firefox (presumably because they stopped paying), so they have to change the preference back to the default because the previous value will no longer be valid.
Mindless2112 · 4 years ago
This isn't a bug report. It's a Mozilla KB article about why they changed the search engine preference that you made.
encryptluks2 · 4 years ago
I'm glad you're optimistic but I've seen too many nefarious things from Mozilla to be as optimistic as you. Mozilla could have included a copy of the contract that they are trying to get search engines to agree too, but they didn't. So much for transparency.