diff options
Diffstat (limited to 'testing/web-platform/meta/presentation-api/controlling-ua')
13 files changed, 318 insertions, 0 deletions
diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationConnectionCloseEvent.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationConnectionCloseEvent.https.html.ini new file mode 100644 index 0000000000..e00ca1a8ad --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationConnectionCloseEvent.https.html.ini @@ -0,0 +1,3 @@ +[PresentationConnectionCloseEvent.https.html] + [Constructing a PresentationConnectionCloseEvent] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_error.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_error.https.html.ini new file mode 100644 index 0000000000..cf62926428 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_error.https.html.ini @@ -0,0 +1,4 @@ +[PresentationRequest_error.https.html] + [Constructing a PresentationRequest (Error)] + expected: FAIL + diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent.https.html.ini new file mode 100644 index 0000000000..0c44e3de27 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent.https.html.ini @@ -0,0 +1,4 @@ +[PresentationRequest_mixedcontent.https.html] + [Creating a PresentationRequest with an a priori unauthenticated URL in an HTTPS context throws a SecurityError exception.] + expected: FAIL + diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent_multiple.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent_multiple.https.html.ini new file mode 100644 index 0000000000..a24a3e9897 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_mixedcontent_multiple.https.html.ini @@ -0,0 +1,4 @@ +[PresentationRequest_mixedcontent_multiple.https.html] + [Creating a PresentationRequest with a set of URLs containing an a priori unauthenticated URL in an HTTPS context throws a SecurityError exception.] + expected: FAIL + diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_error.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_error.https.html.ini new file mode 100644 index 0000000000..1965daccbb --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_error.https.html.ini @@ -0,0 +1,5 @@ +[PresentationRequest_sandboxing_error.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Sandboxing: Creating a PresentationRequest from a nested context fails when allow-presentation is not set] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_success.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_success.https.html.ini new file mode 100644 index 0000000000..57aaf93af7 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_sandboxing_success.https.html.ini @@ -0,0 +1,5 @@ +[PresentationRequest_sandboxing_success.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Sandboxing: Creating a PresentationRequest from a nested context succeeds when allow-presentation is set] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_success.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_success.https.html.ini new file mode 100644 index 0000000000..731c10a88f --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_success.https.html.ini @@ -0,0 +1,5 @@ +[PresentationRequest_success.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Constructing a PresentationRequest] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/defaultRequest.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/defaultRequest.https.html.ini new file mode 100644 index 0000000000..b8d272404b --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/defaultRequest.https.html.ini @@ -0,0 +1,5 @@ +[defaultRequest.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Setting a default presentation request] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability.https.html.ini new file mode 100644 index 0000000000..b73445e569 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability.https.html.ini @@ -0,0 +1,5 @@ +[getAvailability.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Getting the presentation displays availability information.] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability_sandboxing_success.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability_sandboxing_success.https.html.ini new file mode 100644 index 0000000000..2e2ec42d2d --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/getAvailability_sandboxing_success.https.html.ini @@ -0,0 +1,5 @@ +[getAvailability_sandboxing_success.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Sandboxing: Retrieving display availability from a nested context succeeds when allow-presentation is set] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/idlharness.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/idlharness.https.html.ini new file mode 100644 index 0000000000..85d680b9b4 --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/idlharness.https.html.ini @@ -0,0 +1,263 @@ +[idlharness.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Presentation interface: existence and properties of interface object] + expected: FAIL + + [Presentation interface object length] + expected: FAIL + + [Presentation interface object name] + expected: FAIL + + [Presentation interface: existence and properties of interface prototype object] + expected: FAIL + + [Presentation interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [Presentation interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Presentation interface: attribute defaultRequest] + expected: FAIL + + [Presentation interface: attribute receiver] + expected: FAIL + + [Presentation must be primary interface of navigator.presentation] + expected: FAIL + + [Stringification of navigator.presentation] + expected: FAIL + + [Presentation interface: navigator.presentation must inherit property "defaultRequest" with the proper type] + expected: FAIL + + [Presentation interface: navigator.presentation must inherit property "receiver" with the proper type] + expected: FAIL + + [PresentationRequest interface: existence and properties of interface object] + expected: FAIL + + [PresentationRequest interface object length] + expected: FAIL + + [PresentationRequest interface object name] + expected: FAIL + + [PresentationRequest interface: existence and properties of interface prototype object] + expected: FAIL + + [PresentationRequest interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PresentationRequest interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PresentationRequest interface: operation start()] + expected: FAIL + + [PresentationRequest interface: operation reconnect(USVString)] + expected: FAIL + + [PresentationRequest interface: operation getAvailability()] + expected: FAIL + + [PresentationRequest interface: attribute onconnectionavailable] + expected: FAIL + + [PresentationRequest must be primary interface of navigator.presentation.defaultRequest] + expected: FAIL + + [Stringification of navigator.presentation.defaultRequest] + expected: FAIL + + [PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "start()" with the proper type] + expected: FAIL + + [PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "reconnect(USVString)" with the proper type] + expected: FAIL + + [PresentationRequest interface: calling reconnect(USVString) on navigator.presentation.defaultRequest with too few arguments must throw TypeError] + expected: FAIL + + [PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "getAvailability()" with the proper type] + expected: FAIL + + [PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "onconnectionavailable" with the proper type] + expected: FAIL + + [PresentationRequest must be primary interface of presentation_request] + expected: FAIL + + [Stringification of presentation_request] + expected: FAIL + + [PresentationRequest interface: presentation_request must inherit property "start()" with the proper type] + expected: FAIL + + [PresentationRequest interface: presentation_request must inherit property "reconnect(USVString)" with the proper type] + expected: FAIL + + [PresentationRequest interface: calling reconnect(USVString) on presentation_request with too few arguments must throw TypeError] + expected: FAIL + + [PresentationRequest interface: presentation_request must inherit property "getAvailability()" with the proper type] + expected: FAIL + + [PresentationRequest interface: presentation_request must inherit property "onconnectionavailable" with the proper type] + expected: FAIL + + [PresentationRequest must be primary interface of presentation_request_urls] + expected: FAIL + + [Stringification of presentation_request_urls] + expected: FAIL + + [PresentationRequest interface: presentation_request_urls must inherit property "start()" with the proper type] + expected: FAIL + + [PresentationRequest interface: presentation_request_urls must inherit property "reconnect(USVString)" with the proper type] + expected: FAIL + + [PresentationRequest interface: calling reconnect(USVString) on presentation_request_urls with too few arguments must throw TypeError] + expected: FAIL + + [PresentationRequest interface: presentation_request_urls must inherit property "getAvailability()" with the proper type] + expected: FAIL + + [PresentationRequest interface: presentation_request_urls must inherit property "onconnectionavailable" with the proper type] + expected: FAIL + + [PresentationAvailability interface: existence and properties of interface object] + expected: FAIL + + [PresentationAvailability interface object length] + expected: FAIL + + [PresentationAvailability interface object name] + expected: FAIL + + [PresentationAvailability interface: existence and properties of interface prototype object] + expected: FAIL + + [PresentationAvailability interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PresentationAvailability interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PresentationAvailability interface: attribute value] + expected: FAIL + + [PresentationAvailability interface: attribute onchange] + expected: FAIL + + [PresentationConnectionAvailableEvent interface: existence and properties of interface object] + expected: FAIL + + [PresentationConnectionAvailableEvent interface object length] + expected: FAIL + + [PresentationConnectionAvailableEvent interface object name] + expected: FAIL + + [PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PresentationConnectionAvailableEvent interface: attribute connection] + expected: FAIL + + [PresentationConnection interface: existence and properties of interface object] + expected: FAIL + + [PresentationConnection interface object length] + expected: FAIL + + [PresentationConnection interface object name] + expected: FAIL + + [PresentationConnection interface: existence and properties of interface prototype object] + expected: FAIL + + [PresentationConnection interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PresentationConnection interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PresentationConnection interface: attribute id] + expected: FAIL + + [PresentationConnection interface: attribute url] + expected: FAIL + + [PresentationConnection interface: attribute state] + expected: FAIL + + [PresentationConnection interface: operation close()] + expected: FAIL + + [PresentationConnection interface: operation terminate()] + expected: FAIL + + [PresentationConnection interface: attribute onconnect] + expected: FAIL + + [PresentationConnection interface: attribute onclose] + expected: FAIL + + [PresentationConnection interface: attribute onterminate] + expected: FAIL + + [PresentationConnection interface: attribute binaryType] + expected: FAIL + + [PresentationConnection interface: attribute onmessage] + expected: FAIL + + [PresentationConnection interface: operation send(DOMString)] + expected: FAIL + + [PresentationConnection interface: operation send(Blob)] + expected: FAIL + + [PresentationConnection interface: operation send(ArrayBuffer)] + expected: FAIL + + [PresentationConnection interface: operation send(ArrayBufferView)] + expected: FAIL + + [PresentationConnectionCloseEvent interface: existence and properties of interface object] + expected: FAIL + + [PresentationConnectionCloseEvent interface object length] + expected: FAIL + + [PresentationConnectionCloseEvent interface object name] + expected: FAIL + + [PresentationConnectionCloseEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [PresentationConnectionCloseEvent interface: attribute reason] + expected: FAIL + + [PresentationConnectionCloseEvent interface: attribute message] + expected: FAIL + + [Navigator interface: attribute presentation] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/reconnectToPresentation_sandboxing_success.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/reconnectToPresentation_sandboxing_success.https.html.ini new file mode 100644 index 0000000000..ee20c4e63d --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/reconnectToPresentation_sandboxing_success.https.html.ini @@ -0,0 +1,5 @@ +[reconnectToPresentation_sandboxing_success.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Sandboxing: Reconnecting a presentation from a nested context succeeds when allow-presentation is set] + expected: FAIL diff --git a/testing/web-platform/meta/presentation-api/controlling-ua/startNewPresentation_error.https.html.ini b/testing/web-platform/meta/presentation-api/controlling-ua/startNewPresentation_error.https.html.ini new file mode 100644 index 0000000000..c185bf7a7b --- /dev/null +++ b/testing/web-platform/meta/presentation-api/controlling-ua/startNewPresentation_error.https.html.ini @@ -0,0 +1,5 @@ +[startNewPresentation_error.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [The presentation could not start, because a user gesture is required.] + expected: FAIL |