Files
servo/tests/wpt/meta/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html.ini
Oriol Brufau 963104e5fc Run same tests for layout-2020 and layout-2013 (#30092)
Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.

So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
2023-08-15 00:28:32 +00:00

745 lines
30 KiB
INI
Vendored
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
[unregisterProtocolHandler: Invalid URL "http://%s.com" should throw (but after scheme)]
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: 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: 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: 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: 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: 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://%s.com" should throw (but after scheme)]
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: Valid URL "%shttps://web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
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 "operamail" 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
[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: 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 "data" 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: Attempting to override the "attachment" protocol should throw SECURITY_ERR.]
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: 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 "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
[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: 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: overriding the "web+myprotocol" protocol should work]
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: Invalid URL "http://%s.example.com" should throw (but after scheme)]
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
[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: 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 "http" 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: Valid URL "https:%s//web-platform.test:8443/html/webappapis/system-state-and-capabilities/the-navigator-object/protocol.https.html" should work.]
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: 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
[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
[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: Attempting to override the "foo" protocol should throw SECURITY_ERR.]
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: 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: 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
[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
[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
[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