Comments (8)
Actually, I ended up looking into it tonight because the number of errors the compatibility checker gave me was low...
I made a "quick-fix" alpha branch here: firefox-alpha
One could (for the time being) download this branch and load it into firefox as a debugging extension... although that's kind of a pain. However, I would appreciate the testing. Here's how: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox
So far, my preliminary testing seems to show most everything working. Only real issue I noticed was the dev tools pane not being able to suggest files (which is because devtools.inspectedWindow.getResources() is not supported in FF yet).
I kinda feel like this extension needs a re-write, but seeing how many people use it, I'm afraid to touch it. I may merge this branch once I have more time to test it, at which point I could release it for FF. Any outside testing would be appreciated. I hope someday I can clean things up though and make this a much more modern code base.
from resourceoverride.
Ah yeah, this has been on my mind.. I'll have to look into it... eventually.
I used to have a lot more free time to do OSS. 😓
First need to find out what features are not supported and find workarounds.
from resourceoverride.
@jnachtigall @ashbryant It's out now. It seems to work fine, but I didn't test very much.
https://addons.mozilla.org/en-US/firefox/addon/resourceoverride/
from resourceoverride.
Thanks for considering 👍
I used to have a lot more free time to do OSS.
Sounds familiar :-/
First need to find out what features are not supported and find workarounds.
You could use the Extension Compatibility Test for this. Just upload your *.crx file to https://www.extensiontest.com/ and it will scan the source code. Normally, every feature in Chrome should also be available in Firefox (bugs aside ;)
from resourceoverride.
Seems to be working here in FF Developer Edition. You life saver!
from resourceoverride.
@kylepaulsen Since this has been used (tested) by a few people for quite some time could it be released on https://addons.mozilla.org/en-US/firefox/? I know the extension is in maintenance mode but at the moment there's just this branch to install from and that's rather complicated compared to just install from the official textensions site (and also unless one uses Firefox Nightly, you also run into problems as this is then a self-signed extension that also need about:config
workarounds...)
So just to have an upload to https://addons.mozilla.org/en-US/firefox/ would be very much appreciated.
from resourceoverride.
@jnachtigall I will try to do this soon. It seems like it shouldn't require too much effort to get it published.
from resourceoverride.
@kylepaulsen Thank you so much!
from resourceoverride.
Related Issues (20)
- Ubuntu 20.04 | Chromiums | Dev Tools slowly eats up memory when open
- Resource Override doesn't work on Chrome 84 (workaround: Source > Filesystem) HOT 4
- Override File with dynamic names HOT 4
- Feature request: add script/stylesheet from URL
- Not working on Edges v89.0.774.77, but adding extension like Adblock Plus, it will work, I don't know why.
- ResourceOverride not working on firefox HOT 2
- How do I embed an MP3 file in raw text?
- Improvements that can be added - RegexReplacer + cloud sync (Forked and fully working version is available with all code)
- Refused to load the script because it violates the following Content Security Policy directive HOT 3
- Ability to add URL -> File rule from local file directory HOT 1
- Header rules can not be handled in the second or later tab groups HOT 1
- Using Resource Override to override a JavaScript file that is loaded as a SharedWorker doesn't work
- Dark theme (again)
- Configuration disappear HOT 1
- Excuse me HOT 3
- Add new rule: Add JS/CSS file From URL HOT 1
- Bug: URL -> File does not work HOT 2
- Can this work with Vite projects?
- Header Host override
- manifest_version 3
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 resourceoverride.