-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.3.10 on Firefox Android Matches no Sites, Addon UI Not Working #1912
Comments
Looks like no one has ever tested the 2.x version in Firefox for Android and it turns out there's no support for some permissions that Firefox for desktops supports like contextMenus. We'll revert the extension in AMO until we post a fixed version. Meanwhile you can install the older version manually. |
How would I go about installing the older version? OS: Android 15 |
You can't. But I don't know why this issue has been closed. The bug would be high priority, because this extension does not work at all! (Not only Android, Windows too...) |
@tophf please reopen this issue. There is no new release published to Mozilla nor has 2.3.10 been reverted, so the problem is still ongoing. Stylus is still broken. |
@endearmint @JC8472 someone on another issue found the way to do it. At least it worked for me using Fennec F-Droid, I'm not sure if it will work on the stable release of the official app. You can enable an "install from file" option like so: https://old.reddit.com/r/firefox/comments/18khd3i/firefox_nightly_for_android_now_allows_addon/ Then just download an older Also not sure how long it will work, as you can't disable automatic updates for addons on Android like you can on desktop... |
This comment has been minimized.
This comment has been minimized.
The bug is closed because it's fixed in the source code, that's the standard behavior for bug trackers. I've asked @Mottie to disable 2.3.10 in AMO, which will hopefully rollback the extension for the users quickly. We'll publish the fix later today, but it'll probably take many days to review in AMO. |
this is 100% your fault. it wasn't Firefox or uBlock Origin or something else that broke, it was Stylus.
since developer doesn't seem interested in helping users impacted by this, here is an actual solution:
|
It's not our fault that Firefox on Android doesn't provide an option to revert extensions. There's also no "developer". This extension is maintained by users, I'm simply one of them and currently the only one who's actually doing it, so indeed it's me who broke the extension. No one has tested this version in Firefox Android, because I forgot about it (I tested an earlier version) and there's just a couple of users who test the nightly builds more or less regularly. |
For those that have reverted the version has that restored the missing userstyles? Not exactly the fondest of globally disabling addon updates either way though. I have a backup of my userstyles for FF for Android but was just curious if this bug is a destructive loss or something closer to the recent desktop bug where they were mostly just hidden. Edit: will mention a silver lining: sometime in like the last year a bug had occurred where the Stylus management UI wouldn't open when clicked from an open tab and trying to do so would crash FF for Android. Since the update this is no longer the case (at least with empty userstyles). I didn't report it since I figured most addons for Android weren't really properly supported unless on Nightly or forks like Fennec. |
This comment has been minimized.
This comment has been minimized.
@chocmake yes, it loaded all scripts correctly |
This comment has been minimized.
This comment has been minimized.
I couldn't disable 2.3.10... please be patient. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
In Android you can disable auto-update in about:config > extensions.update.enabled change to false, restart browser. |
You can enable about:config in the stable version by going to |
3052, J4CKED, pabli24 |
The This seems a bit worrying until I'd have to check how it worked in release 68 (back then the lock was PC only). In the worst scenario can be no lock unsigned add-ons regardless of the above preference at Android.
Fails after restart (reboot) system, update browser or something kill process in background. I won't be surprised if it's the same in Beta after to Nigtly (That is, that you have to use a fork all the way to make the settings permanently preserved in the absence of root). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The new version seems to be up on mozilla. |
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)
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 sideloadxpi
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.about:config
, filter the list forextensions.update.enabled
, and set it to falseSystem Information
Screenshots, links, CSS
The text was updated successfully, but these errors were encountered: