| { |
| "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 |
| } |
| } |
| } |
| } |
| } |
| } |