xiaoxiaoflood / firefox-scripts

userChromeJS / autoconfig.js and extensions
Mozilla Public License 2.0
1.02k stars 86 forks source link

Firefox 101 #142

Closed lanx73 closed 2 years ago

lanx73 commented 2 years ago

Hi, just updated Firefox to version 101 and it looks like userChromeJS scripts are no longer working. 😱😭

xiaoxiaoflood commented 2 years ago

I've been using v101 for like a month. It's working. Be sure you have the updated files.

mozo78 commented 2 years ago

Same here. I'm with the latest version of the files. Before I update them, if I downgrade to a lower FF version, there's been status bar. Now with the newest files I dont have status bar with older and the newest FF versions either. I beg for some help.

mozo78 commented 2 years ago

Hmm, it seems the link in the tutorial is outdated. I downloaded firefox-scripts-master.zip and all is working fine on Arch Linux. Tomorrow I'll try it on Linux mint but I think it will work without problems. Thank you for this splendid project!

1031982 commented 2 years ago

I have just installed the updated files, and the script for the status bar is not working.

mozo78 commented 2 years ago

You have to download firefox-scripts-master.zip. The link in the tutorial leads to an older version of the files. Today I tried it on Linux Mint and it's working fine.

xiaoxiaoflood commented 2 years ago

Contents of utils.zip, utils_extensions_only.zip, utils_scripts_only.zip and chrome/utils are exactly the same, of course within the limits of each one (for instance, utils_scripts_only.zip doesn't have BootstrapLoader.jsm).

The same applies to fx-folder.zip and installation-folder (the difference here is that the zip already creates the folder structure).

There's nothing outdated or link to an older version. Links in readme don't point to specific commit but to current versions.

Example of permalink: https://github.com/xiaoxiaoflood/firefox-scripts/raw/8764048e0397ba9db174344813d674c104805560/utils.zip

Example of "always current" link (used in readme): https://raw.githubusercontent.com/xiaoxiaoflood/firefox-scripts/master/utils.zip

xiaoxiaoflood commented 2 years ago

I believe the issue reported here is a dupe of this one: #127

As you can see, that was fixed in April. Those reporting issues in v101 are probably just using an outdated version of userChromeJS. One way to notice that is if you still have the file boot.jsm in /chrome/utils. This file no longer exists.

After reinstalling userChromeJS basic files, be sure to clear startup cache (step 6 in readme Instructions).

mozo78 commented 2 years ago

I tried the files from the tutorial and it doesn't work. When I downloaded master, it worked. I don't know why it was like that. Anyway, everything is fine, thank you :)

1031982 commented 2 years ago

You have to download firefox-scripts-master.zip. The link in the tutorial leads to an older version of the files. Today I tried it on Linux Mint and it's working fine.

Well, I can't seem to find that file, so I can't exactly us it.

mozo78 commented 2 years ago

Here it is: Screenshot_20220602_211222

1031982 commented 2 years ago

That file made no difference, still no status bar at the bottom.

koijigen commented 2 years ago

I tried the files from the tutorial and it doesn't work. When I downloaded master, it worked. I don't know why it was like that. Anyway, everything is fine, thank you :)

worked. thank you!

mozo78 commented 2 years ago

That file made no difference, still no status bar at the bottom.

Where do you put status-bar.uc.js?

1031982 commented 2 years ago

That file made no difference, still no status bar at the bottom.

Where do you put status-bar.uc.js?

The chrome folder that's inside my profile folder. C:\Users-Windows account name-\AppData\Roaming\Mozilla\Firefox\Profiles-profile id-\chrome

mozo78 commented 2 years ago

Yes, it should be there. I don't know then, I'm sorry.

1031982 commented 2 years ago

For further information, I have now created a new profile, downloaded everything again, followed the instructions, and it still does not work for me.

Reibies commented 2 years ago

I, too, am having no luck loading some scripts, but I'm mostly concerned with StyloaiX not working despite downloading the update for 101.

yangchuansheng commented 2 years ago

How to resolve this issue?

xiaoxiaoflood commented 2 years ago

How to resolve this issue?

Similar to what I said in a comment above, this StyloaiX issue was also introduced by Fx 101 and was fixed a month ago: #130.

userChromeJS things don't have autoupdate, neither scripts nor the base files. When something breaks, the first thing to do is to assure you're using the most recent versions (userChromeJS + scripts).

1031982 commented 2 years ago

Update : I have no idea what changed with Firefox 102, but I got the status-bar working again.