I have found a workaround :
- Go to about:preferences#shields
- Disable “Block Scripts” (Allow script)
- Go to the buggy website that need to allow script, wait for it to load successfully
- Open another window, go to about:preferences#shields
- Enable “Block Scripts” (Not allowing script)
- Go back to the (still opening) tab of the buggy website (window)
- Click the shield
Now it should display as Blocked Scripts, but the scripts should be already loaded so you’re not redirected. - Disable the “Block Script” Toggle Button (Allow script)