Summary

Harness status: OK

Found 19 tests

Details

ResultTest NameMessage
Passlocation.hash : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("#%EF%BF%BD", "#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:13:3)
Passlocation.href : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("about:blank#%EF%BF%BD", "about:blank#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:18:3)
Pass
assert_equals("about:blank#%EF%BF%BD", "about:blank#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:20:3)
Passwindow.open : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("#%EF%BF%BD", "#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:25:3)
Passdocument.open : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("#%EF%BF%BD", "#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:30:3)
Passanchor : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("\ufffd", "\ufffd")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:36:3)
Passarea : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("\ufffd", "\ufffd")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:42:3)
Passbase : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:48:3)
PassEventSource : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:53:3)
Passframe : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:60:3)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:61:3)
Passiframe : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:68:3)
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:69:3)
Passlink : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:75:3)
Passsource : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals(true, true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:82:3)
Pass
assert_equals("\ufffd", "\ufffd")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:83:3)
Passstorage event : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/usvstring-reflection.https.html#%EF%BF%BD\ufffd", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/html/dom/usvstring-reflection.https.html#%EF%BF%BD\ufffd")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:90:3)
Passwebsocket url : unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:95:3)
PasssendBeacon URL: unpaired surrogate codepoint should not make any exceptions.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:101:5)
PassRegisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.
Asserts runNo asserts ran
PassUnregisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.
Asserts runNo asserts ran
PassDocument URLs: unpaired surrogate codepoint should be replaced with U+FFFD
Asserts run
Pass
assert_equals("about:blank#%EF%BF%BD", "about:blank#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:119:3)
Pass
assert_equals("about:blank#%EF%BF%BD", "about:blank#%EF%BF%BD")
    at Test.<anonymous> ( /html/dom/usvstring-reflection.https.html:120:3)
PassRTCDataChannel.send: unpaired surrogate codepoint should be replaced with U+FFFD.
Asserts run
Pass
assert_equals("string", "string", "Expect message to be a string")
    at  /html/dom/usvstring-reflection.https.html:132:5
Pass
assert_equals("hello\ufffd", "hello\ufffd")
    at  /html/dom/usvstring-reflection.https.html:135:5