"background": {
"type": "object",
"description": "The background page is an HTML page that runs in the extension process. It exists for the lifetime of your extension, and only one instance of it at a time is active.",
"properties": {
"persistent": {
"type": "boolean",
"description": "When false, makes the background page an event page (loaded only when needed).",
"default": true
},
"page": {
"$ref": "#/definitions/page",
"description": "Specify the HTML of the background page.",
"default": "background.html"
},
"scripts": {
"$ref": "#/definitions/scripts",
"description": "A background page will be generated by the extension system that includes each of the files listed in the scripts property.",
"default": [
"background.js"
]
}
},
"dependencies": {
"page": {
"not": {
"required": [
"scripts"
]
}
},
"scripts": {
"not": {
"required": [
"page"
]
}
}
}
}http://json.schemastore.org/chrome-manifest (66:6)