4 ms·
The extension developers could have worked more closely with the Firefox team to find possible solutions. In the end, XUL was a major performance and security
by KozmoNau7 9y ago
The extension developers could have worked more closely with the Firefox team to find possible solutions.
In the end, XUL was a major performance and security issue. Good riddance.
- throwanem 9y ago> The extension developers could have worked more closely with the Firefox team to find possible solutions. Really? What opportunities have you observed in the recent close collaboration between Mozilla and the developers or maintainers of many high-profile, and not a few niche, legacy extensions? I'm sure I am not the only one here who would be interested in gaining the benefit of knowledgeable and thoughtful feedback on how that process has played out.
- SAI_Peregrinus 9y agoI only loosely followed it but AFAICT the author of Tree Style Tabs had a feature request for the APIs needed shortly after WebExtensions was announced. It was considered a "won't fix" for most of that time, the sidebar API was only added in the last few months. He didn't have years to port things, and the team initially rejected his attempts to find possible solutions.
- msla 9y agoThe Firefox team has a solution: Break everything to make it faster, and not care about the freaks who like extensions, who rely on extensions. Cooperation is a two-way street, and the Firefox devs blocked it off entirely.
- throwanem 9y agoThat's not been my experience at all. But I'm relatively new to extension maintainership, having only picked up the Firemacs baton earlier this year. No doubt your own experience equips you much better to comment on Mozilla's interaction with extension devs than mine. Look, I get it, okay? It's a pisser. But throwing this kind of shit around helps nothing and nobody. It just makes life a little worse for everyone in the blast radius. Maybe you're fine with that. More likely you're just mad. I get that. But it's not an excuse.
- KozmoNau7 9y agoThere are still thousands of actively developed extensions. I get that you're mad about some of your favorite niche extensions being unavailable due to relying on XUL functionality that shouldn't have been there in the first place, but you'll just have to find alternatives.
- msla 9y agoAnd the dismissive attitude of the Firefox team just makes the whole thing worse. The alternative a lot of people will find is a different browser.
- piyush_soni 9y ago