{"permissions":{},"data":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","default":"AddonManagerSettings","description":"The default id should NOT be changed, unless there is a specific need to create\nseparate collection entries which target or exclude specific Firefox versions."},"filter_expression":{"type":"string","title":"Filter Expression","pattern":"^[a-zA-Z0-9-_=!\"'{} .<>|&()+*/[\\]:,\\\\^%]*$","description":"A JEXL to filter records. See\nhttps://remote-settings.readthedocs.io/en/latest/target-filters.html#how"},"quarantinedDomains":{"$ref":"#/definitions/quarantinedDomains","optional":true},"installTriggerDeprecation":{"$ref":"#/definitions/installTriggerDeprecation","optional":true}},"definitions":{"quarantinedDomains":{"oneOf":[{"type":"null","title":"Omit quarantinedDomains settings"},{"type":"object","title":"Include quarantinedDomains settings","required":["extensions.quarantinedDomains.list"],"properties":{"extensions.quarantinedDomains.list":{"type":"string","default":"","maxLength":1048576,"description":"Set of domains to be quarantined separated by a comma (e.g.\n'domain1.org,domain2.com'). NOTE: this pref value should be set to a ASCII\nencoded string and its size smaller than 1MB"}},"additionalProperties":false}],"default":null,"description":"These settings provide a set of domain names to be quarantined (restricted by\ndefault to unverified extensions, which only the app or the user may grant\nback). IMPORTANT: The add-ons team should be consulted before introducing any\nnew entry of this type."},"installTriggerDeprecation":{"oneOf":[{"type":"null","title":"Omit installTriggerDeprecation settings"},{"type":"object","title":"Include installTriggerDeprecation settings","required":["extensions.InstallTrigger.enabled","extensions.InstallTriggerImpl.enabled"],"properties":{"extensions.InstallTrigger.enabled":{"type":"boolean","default":true,"optional":true,"description":"Show/Hide the InstallTrigger global completely (both the global and its methods\nwill not be accessible anymore). IMPORTANT: The webcompat team should be\nconsulted before turning this to false, because it may also potentially impact\nUA detection for some websites."},"extensions.InstallTriggerImpl.enabled":{"type":"boolean","default":false,"optional":true,"description":"Show/Hide the InstallTrigger methods. The InstallTrigger global will remain\nvisible but set to null."}},"additionalProperties":false}],"default":null,"description":"These settings control the visibility of the InstallTrigger global and its\nmethods."}}},"signature":{"ref":"36td8j2pjb8v52i4075ldikgu4","x5u":"https://content-signature-2.cdn.mozilla.net/g/chains/202402/remote-settings.content-signature.mozilla.org-2026-07-26-12-56-51.chain","mode":"p384ecdsa","type":"contentsignaturepki","signature":"unXYIDT0VcLTlP8j-r7Z1lCpgycNm9rS_E1Wlzk_f4iW0-JhOpJ-OHt17pKZpOB51ljcZMTIMSEJDb1AkObUbGQJvMJoUS_vErTQWqmQRQPDsAI2cLnKo-EpTQqE2qsU","signer_id":"remote-settings_202402","public_key":"MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEodeU39IK6ZDFPyX84mqjol96v3sefgWGsi6n9zXn51ISuc8/7t6guLNF9UpqTSc62DNYo00G+spVpKCQNFvjYLRdqEflf7DOCP8nZje4JNWQGC9RXiD8XxfHuqlS8ZIW"},"signatures":[{"ref":"36td8j2pjb8v52i4075ldikgu4","x5u":"https://content-signature-2.cdn.mozilla.net/g/chains/202402/remote-settings.content-signature.mozilla.org-2026-07-26-12-56-51.chain","mode":"p384ecdsa","type":"contentsignaturepki","signature":"unXYIDT0VcLTlP8j-r7Z1lCpgycNm9rS_E1Wlzk_f4iW0-JhOpJ-OHt17pKZpOB51ljcZMTIMSEJDb1AkObUbGQJvMJoUS_vErTQWqmQRQPDsAI2cLnKo-EpTQqE2qsU","signer_id":"remote-settings_202402","public_key":"MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEodeU39IK6ZDFPyX84mqjol96v3sefgWGsi6n9zXn51ISuc8/7t6guLNF9UpqTSc62DNYo00G+spVpKCQNFvjYLRdqEflf7DOCP8nZje4JNWQGC9RXiD8XxfHuqlS8ZIW"}],"displayFields":["id","last_modified","filter_expression"],"id":"addons-manager-settings","last_modified":1782259220588}}