Files
servo/tests/wpt/meta-legacy-layout/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html.ini
Servo WPT Sync 59b0b1bade Sync WPT with upstream (18-07-2023) (#30006)
* Update web-platform-tests to revision b'e16853520ae70ba309108ccff87a7816f74be4dd'

* Remove new spurious result

---------

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2023-07-19 21:23:15 +00:00

757 lines
30 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[protocol.https.html]
[registerProtocolHandler: overriding the "TEL" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mid" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "webcal" protocol should work]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html#%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+1" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "ssh:/" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "vbscript" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "moz-icon" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "ftp" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "WEB+seeabove" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "nntp" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "chrome" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "web+UpperCasedIsLowercased" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "web+myprotocol" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "wyciwyg" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "https" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://%s.com" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "fweb+oo" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "view-source" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mailto:" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%a" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "ssh:/" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "mailto:%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html?foo=%s&bar" should work.]
expected: FAIL
[registerProtocolHandler: overriding the "mailto" protocol should work]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://[v8.:::\]//url=%s" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "http" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "smsto" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://test:test/" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: overriding the "im" protocol should work]
expected: FAIL
[registerProtocolHandler: Valid URL "%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mailto\x00" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "fweb+oo" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mаilto" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mocha" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+dashes-are-forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "WeB+SeEaBoVe" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "Irc" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "BitcoIn" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "livescript" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://example.com" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "blob: URL" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "javascript" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "bitcoin" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "operamail" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "geo" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "res" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/bar/baz/" should work.]
expected: FAIL
[registerProtocolHandler: overriding the "magnet" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+digits123areforbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://foobar.example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://test:test/" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "about" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "data" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mid" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "teL" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "%S" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "ftp://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mocha" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "MagneT" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/foo/%s/" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "ws" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "tel:sip" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "news" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "wss" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "unrecognized" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "ircs" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "irc" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "urn" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "BitcoIn" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html?foo=%s" should work.]
expected: FAIL
[the unregisterProtocolHandler method should exist on the navigator object]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "blob: URL" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "openpgp4fpr" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "blob" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "WTAI" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "sms" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "ftp" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: overriding the "irc" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "mailto:%s@example.com" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "%S" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "shttp" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "mailto:%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "res" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mailto://" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://example.com" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+dots.are.forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "resource" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "operamail" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "http" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "webcal" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "im" protocol should work]
expected: FAIL
[registerProtocolHandler: Invalid URL "ftp://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "tcl" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/foo/%s/" should work.]
expected: FAIL
[registerProtocolHandler: Invalid URL "chrome://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mailtoo\x08" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "geo" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "WebCAL" protocol should work]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/bar/baz/?foo=1337&bar#baz" should work.]
expected: FAIL
[the registerProtocolHandler method should exist on the navigator object]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "foo://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "wss" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "foo/%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "chrome://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/bar/baz/" should work.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "vbscript" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "foo" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "mms" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "WEB+seeabove" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "ssh" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "WTAI" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%a" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: overriding the "magnet" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "cid" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "teL" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "tcl" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "http://" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "ws" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+dots.are.forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "resource" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "sms" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "mms" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "Irc" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "attachment" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "livescript" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "bitcoin" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "magnet:+" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "opera" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html/%s/bar/baz/?foo=1337&bar#baz" should work.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "opera" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+digits123areforbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "MagneT" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "WeB+SeEaBoVe" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mailto://" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "mailto:%s@example.com" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "mailto" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "magnet:+" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "xmpp" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "wtai" protocol should work]
expected: FAIL
[registerProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html?foo=%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "tel:sip" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "foo://web-platform.test:8443/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "chrome" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://[v8.:::\]//url=%s" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "javascript" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "unrecognized" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "blob" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+1" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "http://" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "WebCAL" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "https" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mailto:" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "file" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "ssh" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "attachment" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "file" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mаilto" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "openpgp4fpr" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://%s.example.com" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mailto\x00" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mailto\n" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "sip" protocol should work]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://%s.com" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "mailtoo\x08" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "data" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "wtai" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "shttp" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "TEL" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "about" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://foobar.example.com/%s" should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "wyciwyg" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "view-source" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "cid" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "sip" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "mailto\n" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "SmsTo" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "nntp" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "web+UpperCasedIsLowercased" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "SmsTo" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "ircs" protocol should work]
expected: FAIL
[registerProtocolHandler: Valid URL "foo/%s" should work.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html?foo=%s&bar" should work.]
expected: FAIL
[registerProtocolHandler: overriding the "xmpp" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "web+myprotocol" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "news" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+dashes-are-forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "tel" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "moz-icon" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "foo" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://%s.example.com" should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "urn" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html#%s" should work.]
expected: FAIL
[unregisterProtocolHandler: overriding the "smsto" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "tel" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://%s.com" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://web-platform.test:%s8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Valid URL "h%sttps://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://%s.com" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Valid URL "%shttps://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "%shttps://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "https:%s//web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[unregisterProtocolHandler: Valid URL "h%sttps://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[registerProtocolHandler: Invalid URL "http://%s.example.com" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Valid URL "https:%s//web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "https://%sweb-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://web-platform.test:%s8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[unregisterProtocolHandler: Invalid URL "http://%s.example.com" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Invalid URL "https://%sweb-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should throw (but after scheme)]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+non*alpha*are*forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+elvinsign" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+latinsmallletterlongſ" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "web+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" protocol should work]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+non*alpha*are*forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+namewithid123" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+elvinsign" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+namewithtrailingspace " protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+préfixewithaccent" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+préfixewithaccent" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+spaces are forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+spaces are forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+namewithid123" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+underscores_are_forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: Attempting to override the "web+underscores_are_forbidden" protocol should throw SECURITY_ERR.]
expected: FAIL
[unregisterProtocolHandler: overriding the "web+abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" protocol should work]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+latinsmallletterlongſ" protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: Attempting to override the "web+namewithtrailingspace " protocol should throw SECURITY_ERR.]
expected: FAIL
[registerProtocolHandler: overriding the "matrix" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "matrix" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "Matrix" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "Matrix" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "ftp" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "ftp" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "ftps" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "ftps" protocol should work]
expected: FAIL
[registerProtocolHandler: overriding the "sftp" protocol should work]
expected: FAIL
[unregisterProtocolHandler: overriding the "sftp" protocol should work]
expected: FAIL