Skip to content
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

fix extension building #19

Merged
merged 1 commit into from
Nov 14, 2019
Merged

Conversation

Marmelatze
Copy link
Contributor

@Marmelatze Marmelatze commented Nov 14, 2019

CRX files generated with chromium are using a newer CRX format version 3. Extracting the key does not work, so the computed name of the extension does not match. Because of this the extensions are not loaded.

Instead of finding out how to extract the public key from the CRX I saved the public key alongside the CRX.

This fixes #18, #15 and #14

@olliencc olliencc merged commit f455d74 into nccgroup:master Nov 14, 2019
@ThomasGoeytil
Copy link

ThomasGoeytil commented Dec 18, 2019

This seems to have fixed the default extensions that is installed with Autochrome, but when adding a custom extension to the data/extensions folder the installation fails with the error message:

chrome_extension.rb:13:in `initialize': No key file found for extension LOCATION/OF/AUTOCHROME/extensions/extensions/extensions.crx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Autochrome not loading default plugins
3 participants