Test files without 2 passes: 62; Subtests without 2 passes: 63; Failure level: 63/858 (7.34%)
Test | Ch57 | Ff53 | IE11 | Sf10 |
---|---|---|---|---|
/websockets/Close-reason-unpaired-surrogates.htm (1/2, 50.00%, 0.12% of total) | OK | OK | OK | OK |
W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed | FAIL | PASS | FAIL | FAIL |
/websockets/Create-Secure-extensions-empty.htm (1/1, 100.00%, 0.12% of total) | TIMEOUT | TIMEOUT | TIMEOUT | TIMEOUT |
W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened | - | FAIL | NOTRUN | FAIL |
/websockets/Create-asciiSep-protocol-string.htm (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown | FAIL | FAIL | - | PASS |
/websockets/Create-protocols-repeated-case-insensitive.htm (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown | FAIL | FAIL | - | FAIL |
/websockets/Secure-Close-Reason-Unpaired-surrogates.htm (1/2, 50.00%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-65K-data.htm (1/3, 33.33%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-binary-65K-arraybuffer.htm (2/3, 66.67%, 0.23% of total) | ERROR | OK | TIMEOUT | OK |
W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened | NOTRUN | PASS | NOTRUN | FAIL |
W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed | NOTRUN | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-binary-arraybuffer.htm (1/3, 33.33%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-data.htm (1/3, 33.33%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-paired-surrogates.htm (1/3, 33.33%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/Secure-Send-unicode-data.htm (1/3, 33.33%, 0.12% of total) | OK | OK | TIMEOUT | OK |
W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed | FAIL | PASS | NOTRUN | FAIL |
/websockets/binaryType-wrong-value.htm (1/2, 50.00%, 0.12% of total) | OK | OK | TIMEOUT | TIMEOUT |
W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed | FAIL | PASS | NOTRUN | NOTRUN |
/websockets/closing-handshake/002.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: server sends closing handshake | FAIL | FAIL | - | FAIL |
/websockets/closing-handshake/003.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: client sends closing handshake | FAIL | FAIL | - | FAIL |
/websockets/closing-handshake/004.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: data after closing handshake | FAIL | FAIL | - | FAIL |
/websockets/constructor/006.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: converting first arguments | FAIL | FAIL | - | FAIL |
/websockets/constructor/009.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | TIMEOUT |
WebSockets: protocol | FAIL | FAIL | - | TIMEOUT |
/websockets/constructor/010.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: protocol in response but no requested protocol | FAIL | FAIL | FAIL | FAIL |
/websockets/constructor/010.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: protocol in response but no requested protocol | FAIL | FAIL | - | FAIL |
/websockets/constructor/011.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: protocol mismatch | FAIL | FAIL | - | FAIL |
/websockets/constructor/016.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: non-ascii URL in query, document encoding windows-1252 | FAIL | FAIL | - | FAIL |
/websockets/constructor/018.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: NULL char in url | FAIL | FAIL | - | FAIL |
/websockets/constructor/019.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: uppercase 'WS:' | FAIL | FAIL | - | FAIL |
/websockets/constructor/020.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: uppercase host | FAIL | FAIL | - | FAIL |
/websockets/constructor/022.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | TIMEOUT |
WebSockets: protocol array | FAIL | FAIL | - | TIMEOUT |
/websockets/cookies/001.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: Cookie in request | FAIL | FAIL | - | FAIL |
/websockets/cookies/002.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: Set-Cookie in response | FAIL | FAIL | - | FAIL |
/websockets/cookies/003.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: sending HttpOnly cookies in ws request | FAIL | FAIL | - | FAIL |
/websockets/cookies/004.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: setting HttpOnly cookies in ws response, checking document.cookie | FAIL | FAIL | - | FAIL |
/websockets/cookies/006.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: setting Secure cookie with document.cookie, checking ws request | FAIL | FAIL | - | FAIL |
/websockets/interfaces/CloseEvent/clean-close.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: wasClean, true | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: bufferedAmount after send()ing | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/close/close-nested.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: close() in close event handler | FAIL | PASS | FAIL | FAIL |
/websockets/interfaces/WebSocket/close/close-nested.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: close() in close event handler | FAIL | PASS | - | FAIL |
/websockets/interfaces/WebSocket/events/016.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: addEventListener | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/readyState/003.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: delete readyState | FAIL | PASS | FAIL | FAIL |
/websockets/interfaces/WebSocket/readyState/003.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: delete readyState | FAIL | PASS | - | FAIL |
/websockets/interfaces/WebSocket/readyState/006.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: getting readyState in open | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/readyState/007.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: getting readyState in closing | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/readyState/008.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: getting readyState in closed | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/send/007.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: close() followed by send() | FAIL | FAIL | - | PASS |
/websockets/interfaces/WebSocket/send/008.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: send() in onclose | FAIL | FAIL | - | PASS |
/websockets/interfaces/WebSocket/send/009.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: send('') | FAIL | FAIL | - | PASS |
/websockets/interfaces/WebSocket/send/011.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: sending non-ascii, combining chars and non-BMP | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/send/012.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: sending null | FAIL | FAIL | - | FAIL |
/websockets/opening-handshake/003.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: origin | FAIL | FAIL | - | FAIL |
/websockets/opening-handshake/005.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: proper first line | FAIL | FAIL | FAIL | FAIL |
/websockets/constructor/013.html (1/1, 100.00%, 0.12% of total) | OK | TIMEOUT | OK | OK |
WebSockets: multiple WebSocket objects | FAIL | - | FAIL | PASS |
/websockets/constructor/013.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | TIMEOUT |
WebSockets: multiple WebSocket objects | FAIL | FAIL | - | - |
/websockets/constructor/014.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: serialize establish a connection | FAIL | PASS | FAIL | FAIL |
/websockets/constructor/014.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | TIMEOUT |
WebSockets: serialize establish a connection | FAIL | FAIL | - | - |
/websockets/cookies/005.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: setting HttpOnly cookies in ws response, checking ws request | FAIL | FAIL | FAIL | FAIL |
/websockets/cookies/005.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: setting HttpOnly cookies in ws response, checking ws request | FAIL | FAIL | - | FAIL |
/websockets/cookies/007.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: when to process set-cookie fields in ws response | FAIL | FAIL | - | FAIL |
/websockets/interfaces/WebSocket/close/close-connecting.html (1/1, 100.00%, 0.12% of total) | OK | OK | OK | OK |
WebSockets: close() when connecting | FAIL | PASS | FAIL | FAIL |
/websockets/interfaces/WebSocket/close/close-connecting.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: close() when connecting | FAIL | FAIL | - | FAIL |
/websockets/keeping-connection-open/001.html (1/1, 100.00%, 0.12% of total) | OK | TIMEOUT | OK | TIMEOUT |
WebSockets: 20s inactivity after handshake | FAIL | - | PASS | - |
/websockets/keeping-connection-open/001.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: 20s inactivity after handshake | FAIL | FAIL | - | FAIL |
/websockets/opening-handshake/002.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: valid handshake | FAIL | FAIL | - | FAIL |
/websockets/unload-a-document/002.html (1/1, 100.00%, 0.12% of total) | OK | OK | TIMEOUT | OK |
WebSockets: navigating top-level browsing context with closed websocket | FAIL | FAIL | - | FAIL |
/websockets/unload-a-document/002.html?wss (1/1, 100.00%, 0.12% of total) | OK | OK | - | OK |
WebSockets: navigating top-level browsing context with closed websocket | FAIL | FAIL | - | FAIL |
/websockets/unload-a-document/004.html (1/1, 100.00%, 0.12% of total) | OK | OK | TIMEOUT | OK |
WebSockets: navigating nested browsing context with closed websocket | FAIL | FAIL | - | FAIL |