--- a/browser/components/enterprisepolicies/schemas/policies-schema.json
+++ b/browser/components/enterprisepolicies/schemas/policies-schema.json
@@ -98,23 +98,25 @@
"Cookies": {
"description": "Allow or deny websites to set cookies.",
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Default": {
"type": "boolean"
},
@@ -322,23 +324,25 @@
"FlashPlugin": {
"description": "Allow or deny flash plugin usage.",
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Default": {
"type": "boolean"
},
@@ -364,31 +368,33 @@
"URL": {
"type": "URL"
},
"Locked": {
"type": "boolean"
},
"Additional": {
"type": "array",
+ "strict": false,
"items": {
"type": "URL"
}
}
},
"required": ["URL"]
},
"InstallAddonsPermission": {
"description": "Allow webites to install add-ons.",
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Default": {
"type": "boolean"
}
}
@@ -425,23 +431,25 @@
"type": "object",
"properties": {
"Camera": {
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"BlockNewRequests": {
"type": "boolean"
},
@@ -452,23 +460,25 @@
}
},
"Microphone": {
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"BlockNewRequests": {
"type": "boolean"
},
@@ -479,23 +489,25 @@
}
},
"Location": {
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"BlockNewRequests": {
"type": "boolean"
},
@@ -506,23 +518,25 @@
}
},
"Notifications": {
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Block": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"BlockNewRequests": {
"type": "boolean"
},
@@ -537,16 +551,17 @@
"PopupBlocking": {
"description": "Allow or deny popup usage.",
"type": "object",
"properties": {
"Allow": {
"type": "array",
+ "strict": false,
"items": {
"type": "origin"
}
},
"Default": {
"type": "boolean"
},