ungoogled-software / ungoogled-chromium-debian

Debian, Ubuntu, and others packaging for ungoogled-chromium
386 stars 49 forks source link

Error message when loading JSON file for extension #95

Closed TotalCaesar659 closed 3 years ago

TotalCaesar659 commented 4 years ago

When I create JSON file in /usr/share/chromium/extensions/ as said here (External Extension Descriptor), browser from PPA says "Failed to load extension from: /usr/share/chromium/extensions/[extension-id].json. Manifest file is missing or unreadable", but the browser loads the extension normally. @braewoods, could you check it? When I use portable build, it's alright.

ghost commented 4 years ago

The Debian version is based on the upstream package which was designed to only work with unpacked extensions. CRX files are not an unpacked extension. Best advice I can give is to unpack it to a directory as that is what it is expecting to find.

TotalCaesar659 commented 4 years ago

I've done more tests. This method with CRX works alright, it just needs to be polished. The only problem is splash windows with error message, it's annoying to skip 20+ windows for all extensions. Is it possible to fix this? Maybe even with separate flag (--load-crx-extensions or smth like this).

ghost commented 3 years ago

Chromium 88 is now in progress. Reopen if this remains an issue.

TotalCaesar659 commented 3 years ago

The issue is not resolved in 89.0.4389.114, so it has to be reopened.