Update on extension support in the new Firefox for Android
blog.mozilla.org
blog.mozilla.org
The internet is more and more consumed via mobile devices. User extensions are the only practical way for user to control the experience. For example, Video Speed Controller is amazing way to reign control over various video controls all using same shortcuts. Old Reddit Redirect makes reddit useable again. Such extensions won't be most popular but are essential to my browsing experience.
I'm not sure why Mozilla wouldn't allow any extension to run on mobile Firefox, and just let third-party developers port/adapt extensions as needed?
It's because of DoH, but there seems to be no way to disable it on Android. The entire 'Network Settings' tab seems to be missing from the settings page.
Even worse, it then submits the entire URL to the default search engine, even if you manually input it starting with scheme:// and everything.
I worked around the first part by blocking 1.1.1.1 at my router, but there are still some major annoyances. First, one has to enter the scheme:// portion to even attempt DNS lookup (as opposed to search engine). In previous versions, adding a trailing slash to the hostname was sufficient. And again, even with the full URL it will send the whole thing to the search engine if the hostname lookup fails.
While debugging this I un-disabled the Chrome app for the first time in 3 years and it doesn't seem to have any of these braindead issues. Maybe it's time I consider if I'd rather just deal with the ads.
about:config works on the mobile variants, too. Granted, it is not the best UX, but it works for now.
It still seems strange to me that browsers overrule the OS' and thus the user's global preferences.
edit: However, your link was still indirectly quite helpful. A couple of hops away, I found https://support.mozilla.org/en-US/kb/canary-domain-use-appli... which explains a better way to handle this at the network level, than blocking 1.1.1.1.
This is odd. Even with DoH enabled, shouldn't Firefox fall back to the OS resolver if a domain doesn't resolve via DoH?
Or was this an actual split-horizon situation, where the private domain did resolve on the internet, but to a different IP?
( see https://support.mozilla.org/en-US/kb/dns-over-https-doh-faqs... )
If that article is supposed to apply to the Android version of Firefox, then the version I tried did not perform as advertised.
uBlock Origin
Dark Reader
HTTPS Everywhere
Privacy Badger
NoScript Security Suite
Decentraleyes
Search by Image
YouTube High Definition
Privacy PossumUmatrix