Brave-browser: CRX_REQUIRED_PROOF_MISSING while installing a theme CRX

Created on 3 Aug 2019  路  5Comments  路  Source: brave/brave-browser

Description

Installing a CRX theme file in brave:extensions shows error CRX_REQUIRED_PROOF_MISSING

Steps to Reproduce

Use https://www.themebeta.com/chrome-theme-creator-online.html to create a theme file. Download the CRX file. Open brave:extensions and drag it there. It won't install.

Reproduces how often:

Every time.

Brave version (brave://version info)

0.67.123 Chromium: 76.0.3809.87聽(Official Build)聽(64-bit)

Miscellaneous Information:

https://github.com/manojVivek/medium-unlimited/issues/14

bug featurthemes needs-more-info prioritP4

Most helpful comment

Had the same problem, did some experiment and now the theme works.
What I did:
Created a theme and then downloaded the zip and tried to install it by "Drag And Drop" in the extension page which crashed brave
Then made a very simple theme( went to the home page > added a random image > generated colors > "pack and install" ) then went to the downloads folder and Drag dropped the .crx file into the extensions page (chrome://extensions)
It starts to work after this if you can see an "Add theme" message.
Now you can create your theme and instead of going to the 3rd tab to pack and install click the Pack and install on the main page (the page where you see upload an image and generate colors"
Worked fine for me .
hope this helps.
image

All 5 comments

I was somehow able to consistently install the theme without errors by drag-and-dropping it into the Extensions page. The error only happens under certain circumstances.

@smartfonreddit would you be able to isolate a particular case where it doesn't work and update the original issue with more accurate steps? This way a developer will have an easier time reproducing and fixing the issue.

@smartfonreddit I am also having this issue and it's been a while. Cannot install CRX theme packs directly from theme creator. My particular case is that I cannot install anything on ThemeBeta. My own and other people's custom themes. The official theme store works fine though. Not sure how this can be solved.

It seems like only CRX3 is accepted as the extension and theme packages. ThemeBeta's packages looks like they are not in the recently updated format. https://stackoverflow.com/questions/56930454/chrome-extension-throws-crx-file-error-crx-requird-proof-missing
Hope some kind of fix comes through from Google though. The alternatives are a lot of trouble to go through.

Had the same problem, did some experiment and now the theme works.
What I did:
Created a theme and then downloaded the zip and tried to install it by "Drag And Drop" in the extension page which crashed brave
Then made a very simple theme( went to the home page > added a random image > generated colors > "pack and install" ) then went to the downloads folder and Drag dropped the .crx file into the extensions page (chrome://extensions)
It starts to work after this if you can see an "Add theme" message.
Now you can create your theme and instead of going to the 3rd tab to pack and install click the Pack and install on the main page (the page where you see upload an image and generate colors"
Worked fine for me .
hope this helps.
image

Was this page helpful?
0 / 5 - 0 ratings