-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
#2433 Changed the XML namespaces to please jpm sign #2434
Conversation
Q: did you try to see if the resulting xpi can be successfully dropped into Pale Moon, Sea Monkey? |
Yes. This is what I ran: Firefox - legacy ./tools/make-firefox.sh
# vim dist/build/uBlock0.firefox/install.rdf to edit a new ID in install.rdf since I don't own your addon and I cannot sign it
jpm xpi --addon-dir dist/build/uBlock0.firefox/
jpm sign --api-key $AMO_API_KEY --api-secret $AMO_API_SECRET --xpi dist/build/uBlock0.firefox/null.xpi Firefox - webextension ./tools/make-webext.sh
# vim dist/build/uBlock0.webext/install.rdf to edit a new ID in install.rdf since I don't own your addon and I cannot sign it
jpm xpi --addon-dir dist/build/uBlock0.webext/
jpm sign --api-key $AMO_API_KEY --api-secret $AMO_API_SECRET --xpi dist/build/uBlock0.firefox/null.xpi I tested the result legacy addon from ublock_origin-1.11.3b1-an+fx+sm+tb.xpi in Pale Moon 27.1.2 (64-bit), Tor 6.5 (based on Mozilla Firefox 45.7.0), Tor 6.5.1 (based on Mozilla Firefox 45.8.0), GNU IceCat v45.7.0, Firefox Nightly 55.0a1 (2017-03-09) (64-bit). I'm sorry I do not have Sea Monkey installed and the installation failed on my Fedora for some reason. But here are the two generated builds so you can test. |
The ID is hard-coded in |
I don't want a custom build with this fix (I have a bookmar pointing to the uBloc Origin settings page). I just wanted to make sure I did not break anything :D |
Thanks your contribution. |
No description provided.