Remove/Bypass Chrome Web Store proof enforcement in Developer Mode.
Is your feature request related to a problem? Please describe.
I am trying to install .crx extensions from outside Google's web store, and even in developer mode, Thorium rejects the file with CRX_REQUIRED_PROOF_MISSING.
I prefer clarifying beforehand, that this does not concern the --extension-content-verification flag (and similar), it concerns the UI path (which is most practical as well).
I've tested this behavior on Thorium 151.0.7922.72, and on the following operating systems:
- Windows 10 21H2 LTSC,
- Windows 11 23H2.
Describe the solution you'd like, including relevant patches or source The solution could include, but may be changed to better fit the project's needs:
- An optional UI switch allowing to disable this behavior,
- Bypass (or removal) of this proof check in developer mode only.
I am open to further ideas on improving this proposal.
Did you read the FAQ? https://thorium.rocks/faq Yes, I did.
Source: Alex313031/thorium