The issue is with the .crx extension fie itself. It may be signed but whenever I attempt to download Brave Nightly says ‘Package is invalid: 'REQUIRED_PROOF_MISSING'’. Of course it works when I download the ZIP file, extract, and load as an unpacked extension. If the .crx file is available and signed then what required proof is missing? I am sure it makes no difference but the Brave extension manifest V2 flag is enabled explicitly. I am perplexed. If it is infeasible for a local .crx file of any ilk to be downloaded not to mention installed then such limitation shall be made explicit in the section for how to install its respective build.
Simply try to download the .crx file for any build from the assets section using Brave Nightly builds. The info bar will display the aforementioned message.
I expected the .crx file to download.
uBlock Origin: 1.74.1b1
Chromium: 152
filterset (summary):
network: 807511
cosmetic: 426303
scriptlet: 86370
html: 0
listset (total-discarded, last-updated):
added:
https://filters.adtidy.org/extension/ublock/filters/3.txt: 328437-979, 2d.2h.53m
https://raw.githubusercontent.com/liamengland1/miscfilters/master/antipaywall.txt: 2215-0, 2d.2h.54m
https://secure.fanboy.co.nz/r/fanboy-ultimate.txt: 229608-228919, 2d.2h.53m
ublock-experimental: 12-2, 3h.5m Δ
adguard-generic: 101876-8381, 2d.2h.54m
adguard-mobile: 12741-157, 2d.2h.54m
adguard-spyware-url: 2613-122, 2d.2h.54m
block-lan: 91-0, 2d.2h.54m
curben-phishing: 177296-53, 1h.4m
adguard-cookies: 40125-128, 2d.2h.54m
ublock-cookies-adguard: 5832-80, 2d.2h.54m
fanboy-cookiemonster: 47817-4033, 2d.2h.54m
[53 lists not shown]: [too many]
default:
user-filters: 32-0, never
ublock-filters: 53238-175, 3h.5m Δ
ublock-badware: 10389-19, 3h.5m Δ
ublock-privacy: 4145-491, 3h.5m Δ
ublock-unbreak: 2803-73, 3h.5m Δ
ublock-quick-fixes: 504-0, 3h.5m Δ
easylist: 87869-651, 3h.5m Δ
easyprivacy: 56499-30698, 3h.5m Δ
urlhaus-1: 47755-11, 1h.4m
plowe-0: 3541-1, 2d.2h.53m
filterset (user): [array of 33 redacted]
trustedset:
added: [array of 2 redacted]
removed:
chrome-extension-scheme
moz-extension-scheme
switchRuleset:
added: [array of 6 redacted]
hostRuleset:
added: [array of 257 redacted]
userSettings:
advancedUserEnabled: true
cloudStorageEnabled: true
colorBlindFriendly: true
largeMediaSize: 1024
suspendUntilListsAreLoaded: true
userFiltersTrusted: true
hiddenSettings:
autoUpdateDelayAfterLaunch: 30
cnameIgnore1stParty: false
dnsCacheTTL: 0
extensionUpdateForceReload: true
manualUpdateAssetFetchPeriod: 200
selfieDelayInSeconds: 50
updateAssetBypassBrowserCache: true
supportStats:
allReadyAfter: 807 ms (selfie)
maxAssetCacheWait: 703 ms
cacheBackend: indexedDB
Prerequisites
I tried to reproduce the issue when...
Description
The issue is with the .crx extension fie itself. It may be signed but whenever I attempt to download Brave Nightly says ‘Package is invalid: 'REQUIRED_PROOF_MISSING'’. Of course it works when I download the ZIP file, extract, and load as an unpacked extension. If the .crx file is available and signed then what required proof is missing? I am sure it makes no difference but the Brave extension manifest V2 flag is enabled explicitly. I am perplexed. If it is infeasible for a local .crx file of any ilk to be downloaded not to mention installed then such limitation shall be made explicit in the section for how to install its respective build.
A specific URL where the issue occurs.
https://github.comSteps to Reproduce
Simply try to download the .crx file for any build from the assets section using Brave Nightly builds. The info bar will display the aforementioned message.
Expected behavior
I expected the .crx file to download.
Troubleshooting information