4 ms·
The extension only starts up if the config option "extensions.pug.lookingglass" is set to "true" though: https://github.com/gregglind/addon-wr/blob/da464ac8f1c
by ryukafalz 9y ago
The extension only starts up if the config option "extensions.pug.lookingglass" is set to "true" though:
https://github.com/gregglind/addon-wr/blob/da464ac8f1c3b089405ca96fc68b999d2b624ef4/addon/bootstrap.js#L22 https://github.com/gregglind/addon-wr/blob/da464ac8f1c3b0894...
(It defaults to "false.")
- revelation 9y agoWe already have a mechanism for disabling or enabling addons, it's not installing them in the first place. Why on earth would we put it to addons to self-police them.
- ryukafalz 9y agoIt's behind a preference flag because it's installed automatically, and Mozilla's the only one who can do that. That's also why there's a lengthy approval process before such an addon can be pushed out: https://mozilla.github.io/shield-studies-docs/study-process/ https://mozilla.github.io/shield-studies-docs/study-process/
- revelation 9y agoYou can just not install (and enable) addons automatically. Those addons should only be delivered to users who have 1) opted into the study process and 2) opted into the study in the first place.