-
Notifications
You must be signed in to change notification settings - Fork 337
Description
Description
I've used Stylus on Firefox for Android for years and years, starting in the old version of the Android browser and then in Fennec F-Droid ever since they finally implemented addon support to the new codebase a few years ago.
Since I got the v2.3.10 update today, I am seeing no matches at all for any styles against any websites in Fennec F-Droid on Android. I also can't actually open the Stylus settings / Manage page as most of the UI elements do nothing (they change colour to indicate I've pressed them, but nothing else happens) so I can't backup or export my styles to reinstall the addon, nor can I manually write any new styles either.
(from #1910)
2. AFAICT there are no changes in source code for style matching between 2.3.9 and 2.3.10.
Looking at the version history on the Mozilla website, it jumped from 1.5.51 straight to 2.3.10 so there being no changes to style matching code since 2.3.9 doesn't really matter.
https://addons.mozilla.org/en-GB/firefox/addon/styl-us/versions/
Luckily my desktop browser hasn't updated yet, so I've disabled automatic updates for now to ensure I don't completely lose all my custom styles.
The version history page on Mozilla lets me download the xpi
file for v1.5.51 and this was also suggested by @fhoshino on #1910 but Fennec isn't recognised as an option to open the file after downloading it. I'm going to investigate how, if at all, to sideload xpi
files on Android.
Update: some versions of Firefox for Android do let you install xpi
files directly, after a few steps to enable the option. This is confirmed working in the Nightly builds of the official app and in the Fennec F-Droid fork.
- download an old version of Stylus from here or the version history page on Mozilla
- settings > about Firefox > tap logo five times
- navigate back
- secret settings > keep debug menu revealed
- navigate back
- install extension from file
- (optional) go to
about:config
, filter the list forextensions.update.enabled
, and set it to false
System Information
- OS: Android
- Browser: Fennec F-Droid 134.0.0 (Build #1340020)
- Stylus Version: 2.3.10