People keep saying there's no way "fund Firefox" (because of Mozilla's org structure). This isn't true, and this meme needs to die.
Mozilla is an open source project just like any other open source project. If you want to "fund" it, FIND SOMEONE WHO ACCEPTS DONATIONS AND IS ALREADY CONTRIBUTING TO IT (or wants to start) AND THEN GIVE THAT PERSON MONEY.
I mean geez, Igalia literally exists in order to accept money to fix bugs in FOSS projects, including all the open source Web browsers.
Another day, another insufficiently introspective companies-are-abusing-the-generosity-of-FOSS-programmers post that doesn't attempt to address the role/culpability that individual developers who are employed at these company have in this system.
Hadoop! Remember the hype? ~10 years hasn't resulted in the vanquish of hype-driven development. The industry is eternally fashion-first (and actual, real world requirements come second).