Help! xpi can be install since addon is not been verified
piyarad27 opened this issue ยท 7 comments
- I verified that this is not a filter issue
- Filter issues MUST be reported at filter issue tracker
- This is not a support issue or a question
- Support issues and questions are handled at /r/uBlockOrigin
- I performed a cursory search of the issue tracker to avoid opening a duplicate issue
- Your issue may already be reported.
- I tried to reproduce the issue when...
- uBlock Origin is the only extension
- uBlock Origin with default lists/settings
- using a new, unmodified browser profile
- I am running the latest version of uBlock Origin
- I checked the documentation to understand that the issue I report is not a normal behavior
Description
[Description of the bug or feature]
I try to install uBlock0_1.16.4.28.firefox-legacy.xpi file and get the warning of "add-on could not be install because it had not been verified" on my FF browser this include uBlock0_1.33.2.firefox.signed.xpi since it say that it not compatible with FF 53.0.3
[A specific URL is MANDATORY for issue happening on a web page, even if it happens "everywhere"]
Steps to Reproduce
- download uBlock0_1.16.4.28.firefox-legacy.xpi/ uBlock0_1.33.2.firefox.signed.xpi
- set xpinstall.signatures.required to false
- go to about:addons > click the gear icon > select [install add-on from file] > select [uBlock0_1.16.4.28.firefox-legacy.xpi]
OR
drag and drop the xpi file into the browser
Expected behavior:
the add-on is install without any warning
Actual behavior:
get cannot be verified warning even xpinstall.signatures.required set to false
Your environment
I try the step on
https://www.ghacks.net/2016/08/14/override-firefox-add-on-signing-requirement/
but it not work
Please read this;
Firefox 53.0.3 stable
https://web.archive.org/web/20181010094852/http://www.largrizzly.net:80/firefox.html#pre55
Firefox 55.0.3 stable
https://web.archive.org/web/20181010094852/http://www.largrizzly.net:80/firefox.html#55+
(thankfully, the web archive has also captured the links to the zip files... ๐ )
Addendum:
this include uBlock0_1.33.2.firefox.signed.xpi
since it say that it not compatible with FF 53.0.3
Installation and usage of uBlock0_1.33.2.firefox.signed.xpi, a Web Extension, is OT for this repo... Be that as it may, 1.33.x requires at minimum Firefox 55.0, so it should be possible to install it on Fx 55.0.3, but it can't be installed on Fx 53.0.3 - not for signature related reasons, but because it demands Web APIs not present in Fx 53...
cannot be verified warning even xpinstall.signatures.required set to false
The underlying code to support this about:config pref has been disabled in the release & beta branches of Firefox (is enabled in ESR & Nightly channels), so toggling this pref has no impact at all in stable Fx 53/55; what the hacks, I and the others have directed you to, do is re-enable the xpinstall.signatures.required;false
supporting code...
I try the step on
ghacks.net/2016/08/14/override-firefox-add-on-signing-requirement
but it not work
This is the place where I learn this is possible. I tried solution from my link and it worked on 53. 55 did not rendered GitHub pages correctly.
55 did not rendered GitHub pages correctly.
M$ owned GitHub no longer supports Fx < 60; and to get GitHub working in Fx 60esr, you have to enable some about:config prefs related to webcomponents; M$ have fully succumbed to Google and now demand in their list of sanctioned browsers that they support Google-exclusive web technologies like Custom Elements, ShadowDOM, etc. ๐
You can get ca. 90% of GitHub functionality back in Fx 52/53, possibly even in 54/55, if you force-install @JustOff 's github-wc-polyfill; NB, installation on Fx is NOT supported by its maintainer! For Fx 55.0, perhaps the WE Polly by zakius could be used; that is if you're able to get your hands on it now, as the repo originally hosting it has been vacuumed... ๐
https://web.archive.org/web/20210215211345/https://github.com/zakius/Polly/
I still get add-on cannot be verified error even I try the step in
Firefox 55.0.3 stable
https://web.archive.org/web/20181010094852/http://www.largrizzly.net:80/firefox.html#55+
even you say that "1.33.x requires at minimum Firefox 55.0"
I still get
add-on cannot be verified error
Read more carefully; the error you get is not signature related, but appVersion related:
uBlock Origin could not be installed because it is not compatible with Firefox 55.0.3
even you say that "1.33.x requires at minimum Firefox 55.0"
Actually, I was wrong, so shoot me for trying to help...
You only had to extract the 1.33.2 xpi file
and inspect manifest.json to discover that:
"browser_specific_settings": {
"gecko": {
"id": "uBlock0@raymondhill.net",
"strict_min_version": "57.0"
}
IOW, 1.33.2 needs at least Fx 57.0...
Alternatively, visit AMO and get yourself the answers you seek:
Version 1.33.2
Released Feb 1, 2021 - 2.62 MB
Works with firefox 57.0 and later, android 57.0 and later
and further below:
Version 1.32.4
Released Dec 29, 2020 - 2.62 MB
Works with firefox 55.0 and later, android 55.0 and later
FTR, the last WE version of uB0 that was compatible with Fx 53.0 was 1.17.4
As I stressed earlier, this is not the place to ask for support for WE editions of uBlock Origin...