diff options
author | WPT Sync Bot <josh+wptsync@joshmatthews.net> | 2020-03-13 08:20:28 +0000 |
---|---|---|
committer | WPT Sync Bot <josh+wptsync@joshmatthews.net> | 2020-03-13 11:25:45 +0000 |
commit | 168aa56f1855873eaabc193a34c814217bbc94e2 (patch) | |
tree | 986b2936afcf8db3dd8b26469857e071662105fe /tests/wpt/web-platform-tests/common/security-features/scope/worker.py | |
parent | 6ab923c8e8172ce1a4944b85cac549fa99ec9f4d (diff) | |
download | servo-168aa56f1855873eaabc193a34c814217bbc94e2.tar.gz servo-168aa56f1855873eaabc193a34c814217bbc94e2.zip |
Update web-platform-tests to revision 72be34c4c6d45039320e271325cad0c99615d0c4
Diffstat (limited to 'tests/wpt/web-platform-tests/common/security-features/scope/worker.py')
-rw-r--r-- | tests/wpt/web-platform-tests/common/security-features/scope/worker.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/wpt/web-platform-tests/common/security-features/scope/worker.py b/tests/wpt/web-platform-tests/common/security-features/scope/worker.py index bdad52c6a84..716bcb8efff 100644 --- a/tests/wpt/web-platform-tests/common/security-features/scope/worker.py +++ b/tests/wpt/web-platform-tests/common/security-features/scope/worker.py @@ -23,6 +23,10 @@ def main(request, response): elif delivery['deliveryType'] == 'http-rp': if delivery['key'] == 'referrerPolicy': maybe_additional_headers['Referrer-Policy'] = delivery['value'] + elif delivery['key'] == 'mixedContent' and delivery['value'] == 'opt-in': + maybe_additional_headers['Content-Security-Policy'] = 'block-all-mixed-content' + elif delivery['key'] == 'upgradeInsecureRequests' and delivery['value'] == 'upgrade': + maybe_additional_headers['Content-Security-Policy'] = 'upgrade-insecure-requests' else: error = 'invalid delivery key for http-rp: %s' % delivery['key'] else: |