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
{{ message }}
This repository was archived by the owner on Jan 13, 2025. It is now read-only.
Fix WebRTC bug in production installations only, due to config perms
When running locally, or running in an updated server environment, the
webextension folder, including its config, is user writable.
Unfortunately, when running in a fresh production install, that's not
true: the folder is usually administrator/root-owned, and so cannot be
modified by users, so our config injection mechanism didn't work.
To fix this, we now 'install' the webextension on first use, copying it
(~10 files total, 1MB) into a temp directory, which can then be
modified, and deleted again when the app exits.
0 commit comments