4 ms·
> Many addons plain don't work. The mobile browser doesn't have the UI these addons rely on and maybe there's some API coverage missing. Even the old Fennec co
by iggldiggl 4y ago
> Many addons plain don't work. The mobile browser doesn't have the UI these addons rely on and maybe there's some API coverage missing.
Even the old Fennec code base never fully supported all bits of the Webextension API, and yet there were no restrictions on add-on installation. Besides in any case it would have been up to add-on developers to decide whether they could sensibly get their add-on to work on Android (and therefore mark it as officially compatible with Android on AMO), or whether some crucial API was missing (or they simply didn't feel like re-designing the UI with small screens in mind) and therefore leave it as officially desktop-only.
Simple page scripts don't require any APIs (and especially no UI!) beyond basic Webextension support at all, and yet e.g. the video-background-play-fix add-on was only whitelisted after comparatively ages and much user complaining.
And even before Webextensions, when writing an Android add-on required quite a bit more separate code that couldn't directly be re-used from a desktop add-on (due to the UI and e.g. tab management being handled differently between Desktop Firefox and Fennec), AMO still had much more Android add-ons available than the current measly 22 add-ons that can officially be installed.