OK, I'm typing this comment on Firefox for Android BTW, so I keep trying to like it.
Here's my current annoyances:
– on Android, scrolling and performance is very poor on certain websites, on a high end phone; this including Mastodon, and my report was dismissed;
– on Android, the UI has issues detecting between light and dark modes at the system level; it has other obvious bugs, too, that are reported but remain unfixed;
– poor integration with the OS for player controls; both Android and desktop (macOS);
- unreliable HDR support; in macOS it works, but I sometimes get flicker, and it might get disabled if the viewport is small;
- poor battery life on macOS; this used to be true for Chromium as well, ans Safari is king obviously, but lately Chromium has an edge over Firefox;
– incompatibility with certain online apps, like MS Teams; in fairness they worked hard to fix Meetup at least;
– poor PWA support, no SSB; on both desktop and Android. I prefer PWAs to Electron variants: better sandboxing, use of browser extensions, often better memory use; see: https://howfuguismybrowser.dev/
– no customizable keyboard shortcuts and poor accessibility preventing OS-level solutions; in macOS I can set shortcuts for Chrome, for various Tab actions, like Pin Tab or Close Others. And Brave/Vivaldi have customization built into their settings;
— poor extensions security: for LanguageTool or Google Translate I'd like the "Click to Enable" option or the ability to disable by default or enable per-hostname;
– unusable profiles – in Chrome different profiles have different history and extensions, so for security purposes they are above Firefox's containers; I actually don't get the point of Containers at all, being useful only for logging into multiple AWS accounts, otherwise they have no privacy or security benefits;
---
Firefox does have certain advantages. They aren't enough to keep me using it, though. But in the interest of fairness:
+ History sync actually works;
+ DNS-Over-HTTPS works with fallback to system;
+ Tree-style-tabs;
+ Better bookmark management;
+ Reader view (Android & desktop);
+ Ctrl+Tab;
+ Non-admin upgrades;
+ uBlock Origin;
+ Total Cookie Protection;
+ Android: multiple search engines;
+ Android: Open in app;
+ Android: Dark reader / uBlock Origin / other extensions;