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

Firefox Add-On Broken #13

Open
DReaper opened this issue Oct 6, 2022 · 6 comments
Open

Firefox Add-On Broken #13

DReaper opened this issue Oct 6, 2022 · 6 comments
Labels

Comments

@DReaper
Copy link

DReaper commented Oct 6, 2022

When I click on the red squares in Tweets now, it just shows a red X with a gray background. Chrome add-on works fine. It used to work in FF before.

@AlttiRi
Copy link
Owner

AlttiRi commented Oct 7, 2022

It does not work with "Enhanced Tracking Protection" set to "Strict" in Firefox.
about:preferences#privacy
image

I checked it, the old version of the script works the same way (0.8.3-2022.08.09, for example).

It seems "Tracking content" feature breaks the work.

image

@AlttiRi
Copy link
Owner

AlttiRi commented Oct 7, 2022

Checked with the latest Firefox 105.0.2.


Even with Firefox ESR 102.3.0 the old userscript version 0.8.3-2022.08.09 does not work.

I assume it never used to work with this setting ("Tracking content") in Firefox.

@AlttiRi
Copy link
Owner

AlttiRi commented Oct 7, 2022

It used to work in FF before.

Possibly, one year ago it even worked (with "Strict" option), when it tested it before: violentmonkey/violentmonkey#1325

But it does not seem to be working anymore due to FF changes.


...well, technically I just can use GM_xmlhttpRequest, however, this consumes significantly more memory and computing resources. It's why I use the native browser's fetch API.

@DReaper
Copy link
Author

DReaper commented Oct 7, 2022

Tested, setting it to Standard works. I must've set it to Strict at one point.

@AlttiRi AlttiRi closed this as completed in 8999953 Oct 7, 2022
@AlttiRi AlttiRi reopened this Oct 7, 2022
@AlttiRi
Copy link
Owner

AlttiRi commented Oct 7, 2022

Now you can choose between enabling

  • The download progress, or
  • The fix of "Enhanced Tracking Protection" set to "Strict" in Firefox. (Required for VM and GM, but not for TM.)

image

@DReaper
Copy link
Author

DReaper commented Oct 7, 2022

Now you can choose between enabling

* The download progress, or

* The fix of "Enhanced Tracking Protection" set to "Strict" in Firefox. (Required for VM and GM, but not for TM.)

image

Can confirm this fix works

@AlttiRi AlttiRi added the fixed label Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants