4 ms·
Their choice to move over to webrender I think is their most major awesome technical choice. It's not "just" building a GPU renderer, they actually made the dec
by tinco 6y ago
Their choice to move over to webrender I think is their most major awesome technical choice. It's not "just" building a GPU renderer, they actually made the decision to step into a language that was still being developed, because they anticipated trouble in the long term if they opted to just tack it on to the existing C++ codebase.
I don't know about web features lagging, I feel that's also just chrome pushing web features before they're fully ratified, but maybe there's some where firefox really lags. It was a bit painful for my project that they've held back on the shared buffers thing, but I think that's going to be turned on soon again.
Besides webrender, they've been really working at performance the last couple years, there's performance improvements in nearly every release.
If they're not fuzzing their interpreters that is worrying. If they really are doing bad, surely someone's gonna come and do it for them right? Or do you think Firefox is so small right now hackers aren't even bothering?
- will4274 6y agoI don't think anybody will bother. Firefox fighting IE was successful because it allied three groups: people who cared about open source, people who cared about modern web standards, and people who cared about user-first free software and privacy. Security research like fuzzers and people who like to customize their software are really in the first group. Firefox vs Chromium only captures the third group. If what you think is cool is privacy and free speech, you don't know how to fuzz software; if what you think is cool is fuzzing, you'll fuzz Chromium because that's what everybody uses. I think the future is a rebase on Chromium. With so many companies (Brave, Google, Microsoft) each shipping their own integrations in Chromium, integrations will naturally become plug-in based (or at least, have a fairly stable API), allowing each vendor to opt in or out of each customization. Then, projects like Tor will move the TorBrowser to Chromium with their own implementations that are tracker free and one of them will eventually take the place of Firefox as the rallying point for the free software ideologues. Which is a shame because I have a lot of sympathy for the free software ideologues. I'd like to win the browser fight for user-first free software ideology, not just corporate directed free software. But I no longer see Mozilla or Firefox as a banner under which that can be done. At the same time, I'm not sure how next free banner gets started.