JSON Schema Property 'sandbox'

Description

Defines an collection of app or extension pages that are to be served in a sandboxed unique origin, and optionally a Content Security Policy to use with them.

Diagram

Drilldown into /definitions/content_security_policy Drilldown into /properties/sandbox/properties/pages Drilldown into /properties/sandbox/properties/pages Drilldown into /properties/sandbox/properties/pagesJSON Schema Diagram of /properties/sandbox

Value

Object

Properties

Property Name Type Description
pages array pages
content_security_policy string content_security_policy

Source

"sandbox": {
    "type": "object",
    "description": "Defines an collection of app or extension pages that are to be served in a sandboxed unique origin, and optionally a Content Security Policy to use with them.",
    "additionalProperties": false,
    "properties": {
        "pages": {
            "type": "array",
            "minItems": 1,
            "uniqueItems": true,
            "items": {
                "$ref": "#/definitions/page"
            }
        },
        "content_security_policy": {
            "$ref": "#/definitions/content_security_policy",
            "default": "sandbox allow-scripts allow-forms"
        }
    },
    "required": [
        "pages"
    ]
}
http://json.schemastore.org/chrome-manifest (402:6)

References

Documentation for Chrome Manifest
Generated using Liquid Studio 2018 - JSON Studio Edition 16.0.0.7949