-
Notifications
You must be signed in to change notification settings - Fork 325
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
Protocol handlers without web+ prefix in Firefox 59 #359
Conversation
14e2380
to
0be75e3
Compare
0be75e3
to
80efd64
Compare
80efd64
to
46d3c6f
Compare
I rebased this PR to use the latest Unfortunately if we enable non-prefixed handlers in That is why I am parking this PR until Firefox 59 becomes the new Stable. |
46d3c6f
to
eaf8845
Compare
eaf8845
to
70e630d
Compare
|
Will rebase and merge this ASAP, so that we have a new FF59-enabled beta release :) |
70e630d
to
bb5a00a
Compare
This adds `bundle:firefox:58` workaround that creates a bundle in `build/firefox/58` It is just so that people have easy fix for quick smoke-tests. It will be removed in a few weeks, after users switch to Firefox 59.
Rebased and smoke-tested on Linux with Firefox 60b3, works as expected. Build for Firefox 58Non-prefixed protocol handlers in manifest break Firefox 58 (extension just does not load) so to ease transition for casual contributors and testers I've added an optional target that builds bundle for the old version without this new feature:
Keep in mind this target is temporary, disabled by default and will be removed in 2 weeks. |
If anyone has trouble with downloading Firefox 59 from the website, there seems to be an upstream problem: |
This PR implements changes described in #164 (comment), namely support for simplified (redirect-based) protocol handlers for
dweb:
andipfs://
withoutweb+
prefix.It works perfectly fine with latest Firefox Nightly (59a1), but fails to load in Firefox <59:
Due to this and a false-positive error in addon-linter (mozilla/addons-linter#1783) I am parking this PR until Firefox 59 is released to Beta (it may even wait til Stable).