blob: fdcd1432318c89f8f3d38f07da14c04863ca9c78 [file] [log] [blame] [edit]
{
"http": {
"mixed-content": {
"__compat": {
"description": "Blocks some or all insecure mixed content.",
"mdn_url": "https://developer.mozilla.org/docs/Web/Security/Mixed_content",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "≤79"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "≤23"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "≤9.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"allow_file_urls": {
"__compat": {
"description": "Allow mixed content from `file:` URLs.",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "≤79"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "≤23"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"allow_localhost_url": {
"__compat": {
"description": "Allow mixed content from localhost addresses (`http://localhost/` and `http://*.localhost/`).",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "≤79"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "84"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"allow_loopback_url": {
"__compat": {
"description": "Allow mixed content from loopback address (`http://127.0.0.1/`).",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#intro",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "≤79"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "55"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"auto_upgrade_images": {
"__compat": {
"description": "Upgradable image mixed content by default.",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#category-upgradeable",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "127",
"notes": [
"Set `security.mixed_content.upgrade_display_content` preference to `true` to allow HTTP fetching and display of upgradable content.",
"Set `security.mixed_content.block_display_content` preference to `true` to block all mixed content."
]
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"auto_upgrade_video_audio": {
"__compat": {
"description": "Upgrade video and audio content by default.",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#category-upgradeable",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "80"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "127",
"notes": [
"Set `security.mixed_content.upgrade_display_content` preference to `true` to allow HTTP fetching and display of upgradable content.",
"Set `security.mixed_content.block_display_content` preference to `true` to block all mixed content."
]
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"block_mixed_downloads": {
"__compat": {
"description": "Block mixed downloads.",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#mixed-download",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "92"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "90"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"blockable_mixed_content": {
"__compat": {
"description": "Block 'blockable' mixed content.",
"spec_url": "https://w3c.github.io/webappsec-mixed-content/#category-blockable",
"tags": [
"web-features:mixed-content"
],
"support": {
"chrome": {
"version_added": "79",
"notes": "From version 79 blocks iframes, scripts, and stylesheets."
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "23"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "≤9.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"private_network_access": {
"__compat": {
"description": "User permission in private network allows mixed content checks to be skipped.",
"spec_url": "https://wicg.github.io/private-network-access/#intro",
"tags": [
"web-features:private-network-access"
],
"support": {
"chrome": {
"version_added": "124"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}