|
|
@ -1,439 +1,267 @@
|
|
|
|
|
|
|
|
prefs: [dom.presentation.enabled:true, dom.presentation.controller.enabled:true, dom.presentation.receiver.enabled:true]
|
|
|
|
|
|
|
|
|
|
|
|
[idlharness.https.html]
|
|
|
|
[idlharness.https.html]
|
|
|
|
[Presentation API IDL tests for Controlling User Agent]
|
|
|
|
[Presentation API IDL tests for Controlling User Agent]
|
|
|
|
expected: FAIL
|
|
|
|
expected: PASS
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: attribute message]
|
|
|
|
[PresentationConnectionCloseEvent interface: attribute message]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "start()" with the proper type]
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "start()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object]
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: operation reconnect(USVString)]
|
|
|
|
[PresentationRequest interface: operation reconnect(USVString)]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation terminate()]
|
|
|
|
[PresentationConnection interface: operation terminate()]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface object length]
|
|
|
|
[PresentationAvailability interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "start()" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "start()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: attribute reason]
|
|
|
|
[PresentationConnectionCloseEvent interface: attribute reason]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface object length]
|
|
|
|
[PresentationConnection interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: operation start()]
|
|
|
|
[PresentationRequest interface: operation start()]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "getAvailability()" with the proper type]
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "getAvailability()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: navigator.presentation must inherit property "receiver" with the proper type]
|
|
|
|
[Presentation interface: navigator.presentation must inherit property "receiver" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation send(DOMString)]
|
|
|
|
[PresentationConnection interface: operation send(DOMString)]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: attribute onchange]
|
|
|
|
[PresentationAvailability interface: attribute onchange]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface object length]
|
|
|
|
[PresentationRequest interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Stringification of navigator.presentation.defaultRequest]
|
|
|
|
[Stringification of navigator.presentation.defaultRequest]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface object length]
|
|
|
|
[Presentation interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: operation getAvailability()]
|
|
|
|
[PresentationRequest interface: operation getAvailability()]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute binaryType]
|
|
|
|
[PresentationConnection interface: attribute binaryType]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest must be primary interface of navigator.presentation.defaultRequest]
|
|
|
|
[PresentationRequest must be primary interface of navigator.presentation.defaultRequest]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface: attribute connection]
|
|
|
|
[PresentationConnectionAvailableEvent interface: attribute connection]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface object length]
|
|
|
|
[PresentationConnectionAvailableEvent interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: attribute defaultRequest]
|
|
|
|
[Presentation interface: attribute defaultRequest]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object]
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation must be primary interface of navigator.presentation]
|
|
|
|
[Presentation must be primary interface of navigator.presentation]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on navigator.presentation.defaultRequest with too few arguments must throw TypeError]
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on navigator.presentation.defaultRequest with too few arguments must throw TypeError]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface object name]
|
|
|
|
[PresentationRequest interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface object name]
|
|
|
|
[PresentationConnectionAvailableEvent interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: existence and properties of interface object]
|
|
|
|
[Presentation interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface object name]
|
|
|
|
[Presentation interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: navigator.presentation must inherit property "defaultRequest" with the proper type]
|
|
|
|
[Presentation interface: navigator.presentation must inherit property "defaultRequest" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface object name]
|
|
|
|
[PresentationConnection interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: attribute receiver]
|
|
|
|
[Presentation interface: attribute receiver]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
[PresentationRequest interface: navigator.presentation.defaultRequest must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest must be primary interface of presentation_request_urls]
|
|
|
|
[PresentationRequest must be primary interface of presentation_request_urls]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Stringification of presentation_request]
|
|
|
|
[Stringification of presentation_request]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object]
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface object name]
|
|
|
|
[PresentationAvailability interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "getAvailability()" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request_urls must inherit property "getAvailability()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "start()" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "start()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute onclose]
|
|
|
|
[PresentationConnection interface: attribute onclose]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation close()]
|
|
|
|
[PresentationConnection interface: operation close()]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Stringification of presentation_request_urls]
|
|
|
|
[Stringification of presentation_request_urls]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest must be primary interface of presentation_request]
|
|
|
|
[PresentationRequest must be primary interface of presentation_request]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on presentation_request with too few arguments must throw TypeError]
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on presentation_request with too few arguments must throw TypeError]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[Presentation interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "getAvailability()" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "getAvailability()" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute state]
|
|
|
|
[PresentationConnection interface: attribute state]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on presentation_request_urls with too few arguments must throw TypeError]
|
|
|
|
[PresentationRequest interface: calling reconnect(USVString) on presentation_request_urls with too few arguments must throw TypeError]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[Presentation interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation send(Blob)]
|
|
|
|
[PresentationConnection interface: operation send(Blob)]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: existence and properties of interface object]
|
|
|
|
[PresentationAvailability interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute url]
|
|
|
|
[PresentationConnection interface: attribute url]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[PresentationConnection interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Navigator interface: attribute presentation]
|
|
|
|
[Navigator interface: attribute presentation]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface object]
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface object name]
|
|
|
|
[PresentationConnectionCloseEvent interface object name]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[PresentationAvailability interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: existence and properties of interface object]
|
|
|
|
[PresentationRequest interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[PresentationRequest interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation send(ArrayBufferView)]
|
|
|
|
[PresentationConnection interface: operation send(ArrayBufferView)]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Stringification of navigator.presentation]
|
|
|
|
[Stringification of navigator.presentation]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object]
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's @@unscopables property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "reconnect(USVString)" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationAvailability interface: attribute value]
|
|
|
|
[PresentationAvailability interface: attribute value]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Presentation interface: existence and properties of interface prototype object]
|
|
|
|
[Presentation interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: operation send(ArrayBuffer)]
|
|
|
|
[PresentationConnection interface: operation send(ArrayBuffer)]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: attribute onconnectionavailable]
|
|
|
|
[PresentationRequest interface: attribute onconnectionavailable]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
[PresentationRequest interface: presentation_request must inherit property "onconnectionavailable" with the proper type]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute onconnect]
|
|
|
|
[PresentationConnection interface: attribute onconnect]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object]
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface prototype object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute onterminate]
|
|
|
|
[PresentationConnection interface: attribute onterminate]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
[PresentationConnectionCloseEvent interface: existence and properties of interface prototype object's "constructor" property]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface object]
|
|
|
|
[PresentationConnectionAvailableEvent interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute onmessage]
|
|
|
|
[PresentationConnection interface: attribute onmessage]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: attribute id]
|
|
|
|
[PresentationConnection interface: attribute id]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnectionCloseEvent interface object length]
|
|
|
|
[PresentationConnectionCloseEvent interface object length]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[PresentationConnection interface: existence and properties of interface object]
|
|
|
|
[PresentationConnection interface: existence and properties of interface object]
|
|
|
|
expected:
|
|
|
|
expected: PASS
|
|
|
|
if os == "android": PASS
|
|
|
|
|
|
|
|
FAIL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|