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
When installing extensions using the programs.firefox.profiles.<name>.extensions option, Firefox seems to cache some metadata (at least version and permissions) the first time the extensions is activated. This metadata is then used for a long time, even when the extension is updated in the meantime. This can lead to misleading information being shown in the extension list, as well as breakage or security problems (in case the permissions have been updated to be less or more strict, respectively). The extension code does not seem to be cached this way; this has been verified by checking that uBlock Origin shows its most recent version in the "About" tab in its settings.
- system: `"x86_64-linux"`- host os: `Linux 6.10.0, NixOS, 24.11 (Vicuna), 24.11pre655136.1d9c2c9b3e71`- multi-user?: `yes`- sandbox: `yes`- version: `nix-env (Lix, like Nix) 2.91.0-devpre3189a62dc9a8
System type: x86_64-linux
Additional system types: i686-linux, x86_64-v1-linux, x86_64-v2-linux, x86_64-v3-linux
Features: gc, signed-caches
System configuration file: /etc/nix/nix.conf
User configuration files: [elided, very long and none of them exist anyway]
Store directory: /nix/store
State directory: /nix/var/nix
Data directory: /nix/store/c4f29zvrzqg0aayswsixi7lb3d9fj5w3-lix-2.91.0-devpre3189a62dc9a8/share`
- nixpkgs: `/nix/store/w3vr9sl44lh85nsvpf5krx95f63ssbf2-nixpkgs`
The text was updated successfully, but these errors were encountered:
Are you following the right branch?
Is there an existing issue for this?
Issue description
When installing extensions using the
programs.firefox.profiles.<name>.extensions
option, Firefox seems to cache some metadata (at least version and permissions) the first time the extensions is activated. This metadata is then used for a long time, even when the extension is updated in the meantime. This can lead to misleading information being shown in the extension list, as well as breakage or security problems (in case the permissions have been updated to be less or more strict, respectively). The extension code does not seem to be cached this way; this has been verified by checking that uBlock Origin shows its most recent version in the "About" tab in its settings.Maintainer CC
@rycee @kira-bruneau
System information
The text was updated successfully, but these errors were encountered: