Skip to content
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 Does not seem to work with Firefox 135 in Windows. #1913

Closed
MarkRH opened this issue Feb 6, 2025 · 16 comments
Closed

v2.3.10 Does not seem to work with Firefox 135 in Windows. #1913

MarkRH opened this issue Feb 6, 2025 · 16 comments
Labels
bug fixed-in-nightly-build See "Install Stylus from GitHub" in Wiki tab has-user-workaround

Comments

@MarkRH
Copy link

MarkRH commented Feb 6, 2025

Stylus v 2.3.10
Firefox 135.0
Windows 10 Pro.

Stylus was updated to v2.3.10 today and none of the styles will apply to the sites I've created styles for.

Image

When clicking on the toolbar button and then the gear icon on the right, it does nothing. The Manage and Find buttons don't seem to do anything either.

Will try installing into a clean profile and see what it does there but figured I'd post this much while I have time.

Regards,
Mark H.

@MarkRH MarkRH added the bug label Feb 6, 2025
@tophf
Copy link
Member

tophf commented Feb 6, 2025

It works for me, so I can't tell what's wrong just from this description. Please open about:debugging and click Inspect in the card for Stylus extension, which will open devtools, then switch to Console and see if there are errors.

@rutgersc
Copy link

rutgersc commented Feb 6, 2025

Seeing the same, the styles and the extension frontend doesn't work.

Stylus 2.3.10
Firefox 136.0b2

The about:debugging console shows this error:

Image

Which leads to some useChromeStorage which does not seem to exist:

Image

@MarkRH
Copy link
Author

MarkRH commented Feb 6, 2025

Here's what I see:

Image

@rutgersc
Copy link

rutgersc commented Feb 6, 2025

Looks like we can revert to the old version for the time being: #1910 (comment)

@MarkRH
Copy link
Author

MarkRH commented Feb 6, 2025

In a clean profile, the extension seems to work fine and I don't see the errors in the console like I do with my normal profile. So, something's messed up in my normal profile somewhere.

@MarkRH
Copy link
Author

MarkRH commented Feb 6, 2025

Just to see, I went back to version 1.5.51 and luckily it loaded all my styles and seemed functioned normally with no error in the console. I went ahead an exported all my styles just so I have the latest. Will install the newer version once I have something else to try.

@Reeywhaar
Copy link

Same for me. Reverting to 1.5.51 helped

@BlaisePx
Copy link

BlaisePx commented Feb 7, 2025

But how do you revert to a previous version when Firefox on Android cannot use an xpi file? Stylus on desktop works fine for me, but Android is broken.

@JC8472
Copy link

JC8472 commented Feb 7, 2025

But how do you revert to a previous version when Firefox on Android cannot use an xpi file? Stylus on desktop works fine for me, but Android is broken.

unfortunately, you can't.

The developers have to take off this version from Mozilla Addon site, or ASAP fix this bug.
I'm really angry, because all of my styles is gone....

@scarf005
Copy link

scarf005 commented Feb 7, 2025

stylus is completely broken on firefox in android 136.0a1 (Build #2016071655). strangely, manually installed versions from 2.3.8 to 2.3.10 all results in same borked screen

@Ultrabenosaurus
Copy link

@scarf005

strangely, manually installed versions from 2.3.8 to 2.3.10 all results in same borked screen

How did you manually install them on Android? I can't find any way to do it.

@scarf005
Copy link

scarf005 commented Feb 7, 2025

@scarf005

strangely, manually installed versions from 2.3.8 to 2.3.10 all results in same borked screen

How did you manually install them on Android? I can't find any way to do it.

https://www.reddit.com/r/firefox/comments/18khd3i/firefox_nightly_for_android_now_allows_addon/
https://discourse.mozilla.org/t/install-xpi-extension-in-firefox-android/111957

@Ultrabenosaurus
Copy link

@scarf005

strangely, manually installed versions from 2.3.8 to 2.3.10 all results in same borked screen

How did you manually install them on Android? I can't find any way to do it.

https://www.reddit.com/r/firefox/comments/18khd3i/firefox_nightly_for_android_now_allows_addon/ https://discourse.mozilla.org/t/install-xpi-extension-in-firefox-android/111957

Thank you!

The second link isn't really helpful, but the Reddit post was spot-on! I have now reverted to 1.5.51 and Stylus is working again!

@JC8472
Copy link

JC8472 commented Feb 7, 2025

@scarf005

strangely, manually installed versions from 2.3.8 to 2.3.10 all results in same borked screen

How did you manually install them on Android? I can't find any way to do it.

https://www.reddit.com/r/firefox/comments/18khd3i/firefox_nightly_for_android_now_allows_addon/ https://discourse.mozilla.org/t/install-xpi-extension-in-firefox-android/111957

Thank you!

The second link isn't really helpful, but the Reddit post was spot-on! I have now reverted to 1.5.51 and Stylus is working again!

How to prevent the auto-update to latest version?
In Nightly version of Firefox is settable?

@tophf tophf pinned this issue Feb 7, 2025
@tophf tophf closed this as completed in ec2ede0 Feb 7, 2025
@tophf
Copy link
Member

tophf commented Feb 7, 2025

This specific issue was caused by a previous failure in IndexedDB in an older version of Firefox, which Stylus circumvented by storing the styles in an alternative storage.

The simplest workaround is to install the older version as explained in the comments above.

Another workaround, assuming you have an up-to-date backup of your styles, is to remove the extension, re-install it, import the backup.

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.

@tophf tophf added fixed-in-nightly-build See "Install Stylus from GitHub" in Wiki tab has-user-workaround labels Feb 7, 2025
@Monocycle256

This comment has been minimized.

@tophf tophf unpinned this issue Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fixed-in-nightly-build See "Install Stylus from GitHub" in Wiki tab has-user-workaround
Projects
None yet
Development

No branches or pull requests

9 participants