You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -113,12 +113,22 @@ So, there's a chance i got it wrong, in which case do not be afraid to create a
113
113
114
114
Unless extension is being installed through the `chrome://extensions/` page, with "developer mode" enabled beforehand (it has to be enabled and then Chrome has to be restarted), there's a big chance that users will see `CRX_REQUIRED_PROOF_MISSING` error when they try to install `.crx` file created with CRX3 module.
115
115
116
-
If extension is installed manually, on MacOS or Linux, it can be installed as long as:
116
+
For more information about changes required for hosting custom CRX extensions, see:
On MacOS or Linux, extension can be installed through a preferences file (https://developer.chrome.com/docs/extensions/how-to/distribute/install-extensions#preferences), as long as:
117
127
118
128
- it's `update_url` value in `manifest.json` file is correct (see https://developer.chrome.com/extensions/linux_hosting#update_url),
119
-
- it's from server with correct setup (see https://developer.chrome.com/extensions/linux_hosting#hosting).
129
+
- it's from server with correct setup (see https://developer.chrome.com/docs/extensions/how-to/distribute/host-on-linux#hosting).
120
130
121
-
On Windows, they have to be installed in "developer mode", or through enterprise policy (see https://developer.chrome.com/extensions/hosting_changes).
131
+
On Windows, they can be installed via [Windows registry](https://developer.chrome.com/extensions/external_extensions#registry).
122
132
123
133
On all systems, extensions can be installed through a policy setup:
124
134
@@ -158,7 +168,7 @@ Tests include optional support for checking if CRX files built by the module wil
158
168
159
169
There is an official puppeteer docker image, but it's ~2 GB, which is unnecessarily huge. Using `podman` or `docker`, you can build image that's less than half of that size and is more than enough for testing if generated CRX3 works in a Chromium browser.
160
170
161
-
### Testing with rootless `podman`
171
+
### Testing with [rootless `podman`](https://github.com/containers/podman/blob/main/README.md#rootless)
162
172
163
173
First step is to prepare container image. This step is needed only once.
0 commit comments