I just tried following web-ext lint
's recommendation to remove the applications
key in manifest.json
since it’s also specified in browser_specific_settings
. This broke my build. Is web-ext lint
wrong here, or is something wrong about my build? For example, is it possible Firefox devedition 118.0b9 doesn’t support browser_specific_settings
, or that I have to move to "manifest_version": 3
before this setting work as expected?
Update: I can’t reproduce this locally. Is there some change in the timing of how webextensions are loaded when setting browser_specific_settings
instead of applications
? This seems bizarre. The only other difference I can think of is that the CI pipeline runs as root.