Comments (11)
Okay, I pushed some changes which should help Firefox. You still need to remember to give it permission to run on twitter via the "Manage extensions" page. Let me know how it goes!
Can confirm, both automated database download and reporting works now
from soupcan.
Seems like Chrome isn't happy with background.scripts
and Firefox doesn't support background.service_worker
and wants background.scripts
. (source)
I may try to create a manifest-v2
version in the mean time for Firefox users, until v3
is supported. Google doesn't even accept new extensions using manifest v2 any more.
from soupcan.
Could you try changing service_worker: "background.js"
to "scripts": ["background.js"]
and see if that works?
from soupcan.
Yea that works, then you just need to right click the extension on firefox (while twitter is open) to allow it to always run in the case of those who want that
from soupcan.
In the new version the option to manually update the database is non existent and it doesn't update automatically either, making the extension not show anything (at least on firefox) - https://i.imgur.com/7BUuDX0.png
from soupcan.
When submitting reports this error happens:
Failed to submit report: TypeError: NetworkError when attempting to fetch resource.
from soupcan.
Got it! Thanks for the help. It looks like it might be CORS related? Although it should be sending back the right CORS headers, it works in Chrome. Hm. I also notice right-clicking on the background of the page doesn't show the other context menu items, so I may have to also add them to the plugin button
from soupcan.
May be like this https://stackoverflow.com/a/49098515
from soupcan.
May be like this https://stackoverflow.com/a/49098515
Yes, seems the reports have to be fixed not through the extension but in the backend, give it some sort of CORS handling, chrome doesn't care about it but firefox won't work without it.
from soupcan.
Okay, I pushed some changes which should help Firefox. You still need to remember to give it permission to run on twitter via the "Manage extensions" page. Let me know how it goes!
from soupcan.
Firefox compatibility seems to be stable for now. Closing.
from soupcan.
Related Issues (20)
- Improved keyword search
- Report strengths HOT 2
- Report reasons dialog can overflow
- Report reasons sometimes don't fully appear
- Soupcan Wants Browser History HOT 6
- Make "redacted" text not a link in reports list HOT 3
- Color blindness scheme options display broken HOT 3
- BlueBlocker integration missing after new update HOT 5
- New reporting system HOT 9
- Add option to choose database update frequency
- Having trouble with still seeing posts from a transphobe when they post a gif HOT 3
- "Remove sidebar icon: Premium" not working HOT 1
- Mark people as trans-friendly
- Potential compatibility with Shinigami Eyes
- A dedicated button (or something similar) for tweets to "search tweets for gender-related keywords" more easily
- Ability to auto-detect transphobes by similar patterns
- Do Soupcan users have any protection from each other within the mod queue?
- Do moderators need an option to at will ban a user from making reports for time or until they appeal?
- Transphobes still visible under the "Who to follow" section
- Remove duplicate tweet reports HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from soupcan.