mirror of
https://github.com/servo/servo.git
synced 2025-08-11 08:25:32 +01:00
Rename metadata directories
This renames: - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout` - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta` - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout` - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
parent
cfd24f00bc
commit
f4578afdfe
23708 changed files with 772645 additions and 694 deletions
|
@ -0,0 +1,3 @@
|
|||
[module-delayed.html]
|
||||
[async document.write in a module]
|
||||
expected: FAIL
|
|
@ -0,0 +1,5 @@
|
|||
[module-dynamic-import.html]
|
||||
expected: TIMEOUT
|
||||
[document.write in an imported module]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[module-static-import-delayed.html]
|
||||
[document.write in an imported module]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[module-tla-delayed.html]
|
||||
[document.write in an imported module]
|
||||
expected: FAIL
|
|
@ -0,0 +1,5 @@
|
|||
[module-tla-immediate-promise.html]
|
||||
expected: TIMEOUT
|
||||
[document.write in an imported module]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[module-tla-import.html]
|
||||
expected: TIMEOUT
|
||||
[document.write in an imported module]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
[ignore-opens-during-unload.window.html]
|
||||
expected: CRASH
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (open(parent) while unloading parent and child)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during beforeunload event (in top-level browsing context)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during beforeunload event (open(parent) while unloading child only)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during pagehide event (open(parent) while unloading parent and child)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during pagehide event (in top-level browsing context)]
|
||||
expected: FAIL
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during unload event (in top-level browsing context)]
|
||||
expected: FAIL
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (in top-level browsing context)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during beforeunload event (open(parent) while unloading parent and child)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during visibilitychange event (open(parent) while unloading child only)]
|
||||
expected: TIMEOUT
|
||||
|
||||
[document.open should bail out when ignore-opens-during-unload is greater than 0 during unload event (open(parent) while unloading parent and child)]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[remove-initial-about-blankness.window.html]
|
||||
[Double-check: without document.open(), Window reuse indeed happens]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[tasks.window.html]
|
||||
[document.open() and tasks (canvas.toBlob())]
|
||||
expected: FAIL
|
||||
|
||||
[tasks without document.open() (canvas.toBlob())]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
[compile-event-handler-lexical-scopes-form-owner.html]
|
||||
[<input> has a form owner]
|
||||
expected: FAIL
|
||||
|
||||
[<img> has a form owner]
|
||||
expected: FAIL
|
||||
|
||||
[<div> doesn't have a form owner]
|
||||
expected: FAIL
|
||||
|
||||
[form-associated <x-foo> has a form owner]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[compile-event-handler-settings-objects.html]
|
||||
expected: TIMEOUT
|
||||
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||
expected: TIMEOUT
|
||||
|
||||
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||
expected: FAIL
|
|
@ -0,0 +1,495 @@
|
|||
[event-handler-all-global-events.html]
|
||||
[onabort: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onabort: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onauxclick: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onauxclick: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onauxclick: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onblur: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onblur: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncancel: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncancel: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncanplay: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncanplay: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncanplaythrough: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncanplaythrough: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onchange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onchange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onclick: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onclick: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onclose: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onclose: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextlost: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextlost: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextlost: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextmenu: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextmenu: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextrestored: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextrestored: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncontextrestored: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[oncuechange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncuechange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondblclick: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondblclick: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondrag: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondrag: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondragend: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondragend: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondragenter: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondragenter: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondragleave: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondragleave: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondragover: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondragover: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondragstart: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondragstart: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondrop: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondrop: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ondurationchange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ondurationchange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onemptied: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onemptied: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onended: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onended: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onfocus: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onfocus: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onformdata: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onformdata: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oninput: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oninput: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oninvalid: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oninvalid: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onkeydown: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onkeydown: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onkeypress: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onkeypress: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onkeyup: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onkeyup: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onload: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onload: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onloadeddata: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onloadeddata: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onloadedmetadata: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onloadedmetadata: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onloadstart: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onloadstart: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmousedown: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmousedown: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseenter: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseenter: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseleave: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseleave: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmousemove: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmousemove: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseout: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseout: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseover: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseover: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseup: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onmouseup: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onpause: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onpause: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onplay: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onplay: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onplaying: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onplaying: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onprogress: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onprogress: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onratechange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onratechange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onreset: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onreset: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onresize: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onresize: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onscroll: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onscroll: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onsecuritypolicyviolation: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onsecuritypolicyviolation: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onsecuritypolicyviolation: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onseeked: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onseeked: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onseeking: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onseeking: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onselect: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onselect: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onslotchange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onslotchange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onslotchange: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onstalled: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onstalled: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onsubmit: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onsubmit: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onsuspend: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onsuspend: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ontimeupdate: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ontimeupdate: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[ontoggle: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[ontoggle: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onvolumechange: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onvolumechange: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwaiting: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwaiting: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationend: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationend: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationend: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationend: the content attribute must execute when an event is dispatched]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationiteration: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationiteration: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationiteration: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationiteration: the content attribute must execute when an event is dispatched]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationstart: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationstart: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationstart: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkitanimationstart: the content attribute must execute when an event is dispatched]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkittransitionend: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkittransitionend: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkittransitionend: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onwebkittransitionend: the content attribute must execute when an event is dispatched]
|
||||
expected: FAIL
|
||||
|
||||
[onwheel: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onwheel: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforeinput: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforeinput: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforeinput: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforematch: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforematch: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforematch: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[onscrollend: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onscrollend: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onscrollend: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
||||
|
||||
[oncopy: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncopy: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[oncut: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[oncut: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onpaste: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onpaste: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforetoggle: must be on the appropriate locations for GlobalEventHandlers]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforetoggle: the default value must be null]
|
||||
expected: FAIL
|
||||
|
||||
[onbeforetoggle: the content attribute must be compiled into a function as the corresponding property]
|
||||
expected: FAIL
|
|
@ -0,0 +1,135 @@
|
|||
[event-handler-attributes-body-window.html]
|
||||
[not shadowed auxclick (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed copy (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed cut (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed paste (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed auxclick (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed copy (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed cut (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed paste (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed auxclick (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (document.createElement("body"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (window)]
|
||||
expected: FAIL
|
|
@ -0,0 +1,135 @@
|
|||
[event-handler-attributes-frameset-window.html]
|
||||
[not shadowed auxclick (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed copy (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed cut (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed paste (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed auxclick (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed copy (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed cut (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed paste (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed auxclick (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextlost (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed contextrestored (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed securitypolicyviolation (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed slotchange (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationiteration (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkitanimationstart (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed webkittransitionend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforeinput (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforematch (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed scrollend (window)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (document.body)]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (document.createElement("frameset"))]
|
||||
expected: FAIL
|
||||
|
||||
[not shadowed beforetoggle (window)]
|
||||
expected: FAIL
|
|
@ -0,0 +1,78 @@
|
|||
[event-handler-attributes-windowless-body.html]
|
||||
[auxclick is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[contextlost is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[contextrestored is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[securitypolicyviolation is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[slotchange is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationend is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationiteration is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationstart is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[webkittransitionend is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[auxclick is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[contextlost is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[contextrestored is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[securitypolicyviolation is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[slotchange is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationend is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationiteration is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[webkitanimationstart is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[webkittransitionend is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[beforeinput is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[beforematch is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[scrollend is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[beforeinput is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[beforematch is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[scrollend is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
||||
|
||||
[beforetoggle is unaffected on a windowless body]
|
||||
expected: FAIL
|
||||
|
||||
[beforetoggle is unaffected on a windowless frameset]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[frameset-element-synthetic-errorevent.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[frameset-element-synthetic-event.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,16 @@
|
|||
[promise-job-entry-different-function-realm.html]
|
||||
expected: TIMEOUT
|
||||
[Fulfillment handler on fulfilled promise]
|
||||
expected: FAIL
|
||||
|
||||
[Rejection handler on pending-then-rejected promise]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Thenable resolution]
|
||||
expected: FAIL
|
||||
|
||||
[Rejection handler on rejected promise]
|
||||
expected: FAIL
|
||||
|
||||
[Fulfillment handler on pending-then-fulfilled promise]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,19 @@
|
|||
[promise-job-entry.html]
|
||||
expected: TIMEOUT
|
||||
[Fulfillment handler on fulfilled promise]
|
||||
expected: FAIL
|
||||
|
||||
[Rejection handler on pending-then-rejected promise]
|
||||
expected: FAIL
|
||||
|
||||
[Sanity check: this all works as expected with no promises involved]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Thenable resolution]
|
||||
expected: FAIL
|
||||
|
||||
[Rejection handler on rejected promise]
|
||||
expected: FAIL
|
||||
|
||||
[Fulfillment handler on pending-then-fulfilled promise]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[promise-rejection-events.dedicatedworker.html]
|
||||
[unhandledrejection: from createImageBitmap which is UA triggered]
|
||||
expected: FAIL
|
||||
|
||||
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[promise-rejection-events.html]
|
||||
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
|
||||
expected: FAIL
|
||||
|
||||
[unhandledrejection: from createImageBitmap which is UA triggered]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[promise-resolution-order.html]
|
||||
expected: TIMEOUT
|
||||
[Promise rejection ordering]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,7 @@
|
|||
[window-onerror-runtime-error-throw.html]
|
||||
[correct line number passed to window.onerror]
|
||||
expected: FAIL
|
||||
|
||||
[correct url passed to window.onerror]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[reporterror-cross-realm-method.html]
|
||||
[self.reportError() dispatches an "error" event for this's relevant global object]
|
||||
expected: FAIL
|
|
@ -0,0 +1,26 @@
|
|||
[reporterror.any.worker.html]
|
||||
[self.reportError(1)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError(TypeError)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError(undefined)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError() doesn't invoke getters]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[reporterror.any.html]
|
||||
[self.reportError(1)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError(TypeError)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError(undefined)]
|
||||
expected: FAIL
|
||||
|
||||
[self.reportError() doesn't invoke getters]
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[structured-clone-cross-realm-method.html]
|
||||
[Object instance]
|
||||
expected: FAIL
|
||||
|
||||
[Array instance]
|
||||
expected: FAIL
|
||||
|
||||
[Date instance]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp instance]
|
||||
expected: FAIL
|
|
@ -0,0 +1,857 @@
|
|||
[structured-clone.any.worker.html]
|
||||
[primitive undefined]
|
||||
expected: FAIL
|
||||
|
||||
[primitive null]
|
||||
expected: FAIL
|
||||
|
||||
[primitive true]
|
||||
expected: FAIL
|
||||
|
||||
[primitive false]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, empty string]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, lone high surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, lone low surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, NUL]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, astral character]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 0.2]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 0]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -0]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, NaN]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, 0n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -0n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -9007199254740994000n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -9007199254740994000900719925474099400090071992547409940009007199254740994000n]
|
||||
expected: FAIL
|
||||
|
||||
[Array primitives]
|
||||
expected: FAIL
|
||||
|
||||
[Object primitives]
|
||||
expected: FAIL
|
||||
|
||||
[Boolean true]
|
||||
expected: FAIL
|
||||
|
||||
[Boolean false]
|
||||
expected: FAIL
|
||||
|
||||
[Array Boolean objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Boolean objects]
|
||||
expected: FAIL
|
||||
|
||||
[String empty string]
|
||||
expected: FAIL
|
||||
|
||||
[String lone high surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[String lone low surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[String NUL]
|
||||
expected: FAIL
|
||||
|
||||
[String astral character]
|
||||
expected: FAIL
|
||||
|
||||
[Array String objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object String objects]
|
||||
expected: FAIL
|
||||
|
||||
[Number 0.2]
|
||||
expected: FAIL
|
||||
|
||||
[Number 0]
|
||||
expected: FAIL
|
||||
|
||||
[Number -0]
|
||||
expected: FAIL
|
||||
|
||||
[Number NaN]
|
||||
expected: FAIL
|
||||
|
||||
[Number Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[Number -Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[Number 9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[Number -9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[Number 9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[Number -9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[BigInt -9007199254740994n]
|
||||
expected: FAIL
|
||||
|
||||
[Array Number objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Number objects]
|
||||
expected: FAIL
|
||||
|
||||
[Date 0]
|
||||
expected: FAIL
|
||||
|
||||
[Date -0]
|
||||
expected: FAIL
|
||||
|
||||
[Date -8.64e15]
|
||||
expected: FAIL
|
||||
|
||||
[Date 8.64e15]
|
||||
expected: FAIL
|
||||
|
||||
[Array Date objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Date objects]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, two Blobs]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[File basic]
|
||||
expected: FAIL
|
||||
|
||||
[Array sparse]
|
||||
expected: FAIL
|
||||
|
||||
[Array with non-index property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with index property and length]
|
||||
expected: FAIL
|
||||
|
||||
[Array with circular reference]
|
||||
expected: FAIL
|
||||
|
||||
[Object with circular reference]
|
||||
expected: FAIL
|
||||
|
||||
[Array with identical property values]
|
||||
expected: FAIL
|
||||
|
||||
[Object with identical property values]
|
||||
expected: FAIL
|
||||
|
||||
[Object with property on prototype]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-enumerable property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-writable property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-configurable property]
|
||||
expected: FAIL
|
||||
|
||||
[ObjectPrototype must lose its exotic-ness when cloned]
|
||||
expected: FAIL
|
||||
|
||||
[ArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[MessagePort]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing a non-serializable platform object fails]
|
||||
expected: FAIL
|
||||
|
||||
[An object whose interface is deleted from the global must still deserialize]
|
||||
expected: FAIL
|
||||
|
||||
[A subclass instance will deserialize as its closest serializable superclass]
|
||||
expected: FAIL
|
||||
|
||||
[A detached ArrayBuffer cannot be transferred]
|
||||
expected: FAIL
|
||||
|
||||
[A detached platform object cannot be transferred]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring a non-transferable platform object fails]
|
||||
expected: FAIL
|
||||
|
||||
[An object whose interface is deleted from the global object must still be received]
|
||||
expected: FAIL
|
||||
|
||||
[A subclass instance will be received as its closest transferable superclass]
|
||||
expected: FAIL
|
||||
|
||||
[Empty Error object]
|
||||
expected: FAIL
|
||||
|
||||
[Error object]
|
||||
expected: FAIL
|
||||
|
||||
[EvalError object]
|
||||
expected: FAIL
|
||||
|
||||
[RangeError object]
|
||||
expected: FAIL
|
||||
|
||||
[ReferenceError object]
|
||||
expected: FAIL
|
||||
|
||||
[SyntaxError object]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError object]
|
||||
expected: FAIL
|
||||
|
||||
[URIError object]
|
||||
expected: FAIL
|
||||
|
||||
[Object with a getter that throws]
|
||||
expected: FAIL
|
||||
|
||||
[Resizable ArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Growable SharedArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking TypedArray]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking DataView]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing OOB TypedArray throws]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing OOB DataView throws]
|
||||
expected: FAIL
|
||||
|
||||
[Resizable ArrayBuffer is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking TypedArray is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking DataView is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring OOB TypedArray throws]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring OOB DataView throws]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[structured-clone.any.html]
|
||||
[primitive undefined]
|
||||
expected: FAIL
|
||||
|
||||
[primitive null]
|
||||
expected: FAIL
|
||||
|
||||
[primitive true]
|
||||
expected: FAIL
|
||||
|
||||
[primitive false]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, empty string]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, lone high surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, lone low surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, NUL]
|
||||
expected: FAIL
|
||||
|
||||
[primitive string, astral character]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 0.2]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 0]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -0]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, NaN]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, 9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[primitive number, -9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, 0n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -0n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -9007199254740994000n]
|
||||
expected: FAIL
|
||||
|
||||
[primitive BigInt, -9007199254740994000900719925474099400090071992547409940009007199254740994000n]
|
||||
expected: FAIL
|
||||
|
||||
[Array primitives]
|
||||
expected: FAIL
|
||||
|
||||
[Object primitives]
|
||||
expected: FAIL
|
||||
|
||||
[Boolean true]
|
||||
expected: FAIL
|
||||
|
||||
[Boolean false]
|
||||
expected: FAIL
|
||||
|
||||
[Array Boolean objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Boolean objects]
|
||||
expected: FAIL
|
||||
|
||||
[String empty string]
|
||||
expected: FAIL
|
||||
|
||||
[String lone high surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[String lone low surrogate]
|
||||
expected: FAIL
|
||||
|
||||
[String NUL]
|
||||
expected: FAIL
|
||||
|
||||
[String astral character]
|
||||
expected: FAIL
|
||||
|
||||
[Array String objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object String objects]
|
||||
expected: FAIL
|
||||
|
||||
[Number 0.2]
|
||||
expected: FAIL
|
||||
|
||||
[Number 0]
|
||||
expected: FAIL
|
||||
|
||||
[Number -0]
|
||||
expected: FAIL
|
||||
|
||||
[Number NaN]
|
||||
expected: FAIL
|
||||
|
||||
[Number Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[Number -Infinity]
|
||||
expected: FAIL
|
||||
|
||||
[Number 9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[Number -9007199254740992]
|
||||
expected: FAIL
|
||||
|
||||
[Number 9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[Number -9007199254740994]
|
||||
expected: FAIL
|
||||
|
||||
[BigInt -9007199254740994n]
|
||||
expected: FAIL
|
||||
|
||||
[Array Number objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Number objects]
|
||||
expected: FAIL
|
||||
|
||||
[Date 0]
|
||||
expected: FAIL
|
||||
|
||||
[Date -0]
|
||||
expected: FAIL
|
||||
|
||||
[Date -8.64e15]
|
||||
expected: FAIL
|
||||
|
||||
[Date 8.64e15]
|
||||
expected: FAIL
|
||||
|
||||
[Array Date objects]
|
||||
expected: FAIL
|
||||
|
||||
[Object Date objects]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[Array RegExp object, RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp flags and lastIndex]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp sticky flag]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp unicode flag]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp empty]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp slash]
|
||||
expected: FAIL
|
||||
|
||||
[Object RegExp object, RegExp new line]
|
||||
expected: FAIL
|
||||
|
||||
[Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[Array Blob object, two Blobs]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob basic]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob unpaired high surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob unpaired low surrogate (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob paired surrogates (invalid utf-8)]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob empty]
|
||||
expected: FAIL
|
||||
|
||||
[Object Blob object, Blob NUL]
|
||||
expected: FAIL
|
||||
|
||||
[File basic]
|
||||
expected: FAIL
|
||||
|
||||
[FileList empty]
|
||||
expected: FAIL
|
||||
|
||||
[Array FileList object, FileList empty]
|
||||
expected: FAIL
|
||||
|
||||
[Object FileList object, FileList empty]
|
||||
expected: FAIL
|
||||
|
||||
[ImageData 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[ImageData 1x1 non-transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[Array ImageData object, ImageData 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[Array ImageData object, ImageData 1x1 non-transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[Object ImageData object, ImageData 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[Object ImageData object, ImageData 1x1 non-transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[Array sparse]
|
||||
expected: FAIL
|
||||
|
||||
[Array with non-index property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with index property and length]
|
||||
expected: FAIL
|
||||
|
||||
[Array with circular reference]
|
||||
expected: FAIL
|
||||
|
||||
[Object with circular reference]
|
||||
expected: FAIL
|
||||
|
||||
[Array with identical property values]
|
||||
expected: FAIL
|
||||
|
||||
[Object with identical property values]
|
||||
expected: FAIL
|
||||
|
||||
[Object with property on prototype]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-enumerable property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-writable property]
|
||||
expected: FAIL
|
||||
|
||||
[Object with non-configurable property]
|
||||
expected: FAIL
|
||||
|
||||
[ImageBitmap 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[ImageBitmap 1x1 non-transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[Array ImageBitmap object, ImageBitmap 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[Array ImageBitmap object, ImageBitmap 1x1 transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[Object ImageBitmap object, ImageBitmap 1x1 transparent black]
|
||||
expected: FAIL
|
||||
|
||||
[Object ImageBitmap object, ImageBitmap 1x1 transparent non-black]
|
||||
expected: FAIL
|
||||
|
||||
[ObjectPrototype must lose its exotic-ness when cloned]
|
||||
expected: FAIL
|
||||
|
||||
[ArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[MessagePort]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing a non-serializable platform object fails]
|
||||
expected: FAIL
|
||||
|
||||
[An object whose interface is deleted from the global must still deserialize]
|
||||
expected: FAIL
|
||||
|
||||
[A subclass instance will deserialize as its closest serializable superclass]
|
||||
expected: FAIL
|
||||
|
||||
[A detached ArrayBuffer cannot be transferred]
|
||||
expected: FAIL
|
||||
|
||||
[A detached platform object cannot be transferred]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring a non-transferable platform object fails]
|
||||
expected: FAIL
|
||||
|
||||
[An object whose interface is deleted from the global object must still be received]
|
||||
expected: FAIL
|
||||
|
||||
[A subclass instance will be received as its closest transferable superclass]
|
||||
expected: FAIL
|
||||
|
||||
[Empty Error object]
|
||||
expected: FAIL
|
||||
|
||||
[Error object]
|
||||
expected: FAIL
|
||||
|
||||
[EvalError object]
|
||||
expected: FAIL
|
||||
|
||||
[RangeError object]
|
||||
expected: FAIL
|
||||
|
||||
[ReferenceError object]
|
||||
expected: FAIL
|
||||
|
||||
[SyntaxError object]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError object]
|
||||
expected: FAIL
|
||||
|
||||
[URIError object]
|
||||
expected: FAIL
|
||||
|
||||
[Object with a getter that throws]
|
||||
expected: FAIL
|
||||
|
||||
[Resizable ArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Growable SharedArrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking TypedArray]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking DataView]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing OOB TypedArray throws]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing OOB DataView throws]
|
||||
expected: FAIL
|
||||
|
||||
[Resizable ArrayBuffer is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking TypedArray is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Length-tracking DataView is transferable]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring OOB TypedArray throws]
|
||||
expected: FAIL
|
||||
|
||||
[Transferring OOB DataView throws]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[clientinformation.window.html]
|
||||
[window.clientInformation exists and equals window.navigator]
|
||||
expected: FAIL
|
|
@ -0,0 +1,30 @@
|
|||
[navigator-window-controls-overlay.html]
|
||||
[getBoundingClientRect should be a method of the windowControlsOverlay object]
|
||||
expected: FAIL
|
||||
|
||||
[visible should be false]
|
||||
expected: FAIL
|
||||
|
||||
[getBoundingClientRect return type should be DOMRect]
|
||||
expected: FAIL
|
||||
|
||||
[visible should be a member of the windowControlsOverlay object]
|
||||
expected: FAIL
|
||||
|
||||
[the windowControlsOverlay object should exist on the navigator object]
|
||||
expected: FAIL
|
||||
|
||||
[getBoundingClientRect should return a empty DOMRect]
|
||||
expected: FAIL
|
||||
|
||||
[ongeometrychange should be a member of the windowControlsOverlay object]
|
||||
expected: FAIL
|
||||
|
||||
[getTitlebarAreaRect should be a method of the windowControlsOverlay object]
|
||||
expected: FAIL
|
||||
|
||||
[getTitlebarAreaRect return type should be DOMRect]
|
||||
expected: FAIL
|
||||
|
||||
[getTitlebarAreaRect should return a empty DOMRect]
|
||||
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
|||
[per-global.window.html]
|
||||
[Navigating from the initial about:blank must not replace window.navigator]
|
||||
expected: FAIL
|
||||
|
||||
[Discarding the browsing context must not change window.clientInformation]
|
||||
expected: FAIL
|
||||
|
||||
[Navigating from the initial about:blank must not replace window.clientInformation]
|
||||
expected: FAIL
|
||||
|
||||
[document.open() must replace window.clientInformation]
|
||||
expected: FAIL
|
||||
|
||||
[document.open() must not replace window.clientInformation]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[plugins-and-mimetypes.html]
|
||||
[navigator.pdfViewerEnabled exists]
|
||||
expected: FAIL
|
|
@ -0,0 +1,726 @@
|
|||
[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+Kelvinsign" 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+Kelvinsign" 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
|
|
@ -0,0 +1,55 @@
|
|||
[protocol.tentative.https.html]
|
||||
[unregisterProtocolHandler: overriding the "ipfs" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "did" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "cabal" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "ethereum" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "dweb" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "ssb" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "ethereum" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "did" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "hyper" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "ipns" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "ssb" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "ipns" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "cabal" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "dat" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "dweb" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "hyper" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[registerProtocolHandler: overriding the "ipfs" protocol should work]
|
||||
expected: FAIL
|
||||
|
||||
[unregisterProtocolHandler: overriding the "dat" protocol should work]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[confirm-different-origin-frame.sub.html]
|
||||
[confirm-different-origin-frame]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[prompt-different-origin-frame.sub.html]
|
||||
[prompt-different-origin-frame]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[print-during-beforeunload.html]
|
||||
[print() during beforeunload]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[print-in-detached-frame.html]
|
||||
[print() in a detached iframe]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue