chrome_settings_overrides.json (6261B)
1 [ 2 { 3 "namespace": "manifest", 4 "types": [ 5 { 6 "$extend": "WebExtensionManifest", 7 "properties": { 8 "chrome_settings_overrides": { 9 "type": "object", 10 "optional": true, 11 "additionalProperties": { "$ref": "UnrecognizedProperty" }, 12 "properties": { 13 "homepage": { 14 "type": "string", 15 "format": "homepageUrl", 16 "optional": true, 17 "preprocess": "localize" 18 }, 19 "search_provider": { 20 "type": "object", 21 "optional": true, 22 "additionalProperties": { "$ref": "UnrecognizedProperty" }, 23 "properties": { 24 "name": { 25 "type": "string", 26 "preprocess": "localize" 27 }, 28 "keyword": { 29 "optional": true, 30 "choices": [ 31 { 32 "type": "string", 33 "preprocess": "localize" 34 }, 35 { 36 "type": "array", 37 "items": { 38 "type": "string", 39 "preprocess": "localize" 40 }, 41 "minItems": 1 42 } 43 ] 44 }, 45 "search_url": { 46 "type": "string", 47 "format": "url", 48 "pattern": "^(https://|http://(.+\\.onion|localhost|127\\.0\\.0\\.1|\\[::1\\])(:\\d*)?(/|$)).*$", 49 "preprocess": "localize" 50 }, 51 "favicon_url": { 52 "choices": [ 53 { 54 "type": "string", 55 "format": "relativeUrl", 56 "max_manifest_version": 2 57 }, 58 { 59 "type": "string", 60 "format": "strictRelativeUrl" 61 } 62 ], 63 "optional": true, 64 "preprocess": "localize" 65 }, 66 "suggest_url": { 67 "type": "string", 68 "optional": true, 69 "pattern": "^$|^(https://|http://(.+\\.onion|localhost|127\\.0\\.0\\.1|\\[::1\\])(:\\d*)?(/|$)).*$", 70 "preprocess": "localize" 71 }, 72 "instant_url": { 73 "type": "string", 74 "optional": true, 75 "format": "url", 76 "preprocess": "localize", 77 "deprecated": "Unsupported on Firefox at this time." 78 }, 79 "image_url": { 80 "type": "string", 81 "optional": true, 82 "format": "url", 83 "preprocess": "localize", 84 "deprecated": "Unsupported on Firefox at this time." 85 }, 86 "search_url_get_params": { 87 "type": "string", 88 "optional": true, 89 "preprocess": "localize", 90 "description": "GET parameters to the search_url as a query string." 91 }, 92 "search_url_post_params": { 93 "type": "string", 94 "optional": true, 95 "preprocess": "localize", 96 "description": "POST parameters to the search_url as a query string." 97 }, 98 "suggest_url_get_params": { 99 "type": "string", 100 "optional": true, 101 "preprocess": "localize", 102 "description": "GET parameters to the suggest_url as a query string." 103 }, 104 "suggest_url_post_params": { 105 "type": "string", 106 "optional": true, 107 "preprocess": "localize", 108 "description": "POST parameters to the suggest_url as a query string." 109 }, 110 "instant_url_post_params": { 111 "type": "string", 112 "optional": true, 113 "preprocess": "localize", 114 "deprecated": "Unsupported on Firefox at this time." 115 }, 116 "image_url_post_params": { 117 "type": "string", 118 "optional": true, 119 "preprocess": "localize", 120 "deprecated": "Unsupported on Firefox at this time." 121 }, 122 "search_form": { 123 "type": "string", 124 "optional": true, 125 "format": "url", 126 "pattern": "^(https://|http://(.+\\.onion|localhost|127\\.0\\.0\\.1|\\[::1\\])(:\\d*)?(/|$)).*$", 127 "preprocess": "localize", 128 "deprecated": "Unsupported on Firefox at this time." 129 }, 130 "alternate_urls": { 131 "type": "array", 132 "items": { 133 "type": "string", 134 "format": "url", 135 "preprocess": "localize" 136 }, 137 "optional": true, 138 "deprecated": "Unsupported on Firefox at this time." 139 }, 140 "prepopulated_id": { 141 "type": "integer", 142 "optional": true, 143 "deprecated": "Unsupported on Firefox." 144 }, 145 "encoding": { 146 "type": "string", 147 "optional": true, 148 "description": "Encoding of the search term." 149 }, 150 "is_default": { 151 "type": "boolean", 152 "optional": true, 153 "description": "Sets the default engine to a built-in engine only." 154 } 155 } 156 } 157 } 158 } 159 } 160 } 161 ] 162 } 163 ]