Access-Control-Allow-Origin handling

Summary

Harness status: OK

Found 64 tests

Details

ResultTest NameMessage
FailAllow origin: *Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=*'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=*'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:35:1
Asserts runNo asserts ran
FailAllow origin: _*__Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20*%20%20'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20*%20%20'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:36:1
Asserts runNo asserts ran
FailAllow origin: [tab]*Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%09*'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%09*'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:37:1
Asserts runNo asserts ran
FailAllow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.liveFailed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:38:1
Asserts runNo asserts ran
FailAllow origin: _https://xn--n8j6ds53lwwkrqhv28a.wpt.liveFailed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:39:1
Asserts runNo asserts ran
FailAllow origin: _https://xn--n8j6ds53lwwkrqhv28a.wpt.live___[tab]_Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live%20%20%20%09%20'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%20https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live%20%20%20%09%20'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:40:1
Asserts runNo asserts ran
FailAllow origin: [tab]https://xn--n8j6ds53lwwkrqhv28a.wpt.liveFailed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%09https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
Error: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors//resources/cors-makeheader.py?origin=%09https%3A%2F%2Fxn--n8j6ds53lwwkrqhv28a.wpt.live'.
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:28:16)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at shouldPass (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:22:5)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm:41:1
Asserts runNo asserts ran
PassDisallow origin: https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: //xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: ://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: ftp://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http:://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http:/xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http:xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live?
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live/
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live /
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live#
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live%23
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live:80
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live, *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live\0
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: HTTPS://XN--N8J6DS53LWWKRQHV28A.WPT.LIVE
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: HTTPS://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: -
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: **
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: ,*
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *,
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: \0*
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *\0
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: '*'
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: "*"
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: * *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: * null
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *https://*
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *https://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: * https://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *, https://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: \0https://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: null https://xn--n8j6ds53lwwkrqhv28a.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http://example.net
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: null
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: null *
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin:
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/origin.htm
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: https://www1.xn--n8j6ds53lwwkrqhv28a.wpt.live/cors/
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: .wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: *.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http://wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http://.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow origin: http://*.wpt.live
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:51:9)
PassDisallow multiple headers (, *)
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)
PassDisallow multiple headers (*, )
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)
PassDisallow multiple headers (*, *)
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)
PassDisallow multiple headers (, https://xn--n8j6ds53lwwkrqhv28a.wpt.live)
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)
PassDisallow multiple headers (*, https://xn--n8j6ds53lwwkrqhv28a.wpt.live)
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)
PassDisallow multiple headers (https://xn--n8j6ds53lwwkrqhv28a.wpt.live, https://xn--n8j6ds53lwwkrqhv28a.wpt.live)
Asserts run
Pass
assert_throws_dom("NetworkError", function "function() { client.send() }", "send")
    at Test.<anonymous> ( /cors/origin.htm:115:9)