Bug 1560299 - Update expectations for several presentation-api/controlling-ua tests. r=aryx

Differential Revision: https://phabricator.services.mozilla.com/D36452

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Cosmin Sabou 2019-07-03 09:59:45 +00:00
Родитель df56d089b1
Коммит a00d8cc66f
8 изменённых файлов: 97 добавлений и 262 удалений

Просмотреть файл

@ -1,6 +1,7 @@
[PresentationRequest_sandboxing_success.https.html] [PresentationRequest_sandboxing_success.https.html]
[Sandboxing: Creating a PresentationRequest from a nested context succeeds when allow-presentation is set] [Sandboxing: Creating a PresentationRequest from a nested context succeeds when allow-presentation is set]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if (os == "android") and not e10s: PASS if (os == "android") and not e10s: PASS
if (os == "android") and e10s: PASS if (os == "android") and e10s: PASS
FAIL FAIL

Просмотреть файл

@ -10,6 +10,7 @@
[Constructing a PresentationRequest] [Constructing a PresentationRequest]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if os == "android": PASS if os == "android": PASS
FAIL FAIL

Просмотреть файл

@ -1,6 +1,7 @@
[defaultRequest.https.html] [defaultRequest.https.html]
[Setting a default presentation request] [Setting a default presentation request]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if (os == "android") and not e10s: PASS if (os == "android") and not e10s: PASS
if (os == "android") and e10s: PASS if (os == "android") and e10s: PASS
FAIL FAIL

Просмотреть файл

@ -1,5 +1,6 @@
[getAvailability.https.html] [getAvailability.https.html]
expected: expected:
if release_or_beta and (os == "android"): OK
if os == "android": ERROR if os == "android": ERROR
[Getting the presentation displays availability information.] [Getting the presentation displays availability information.]
expected: FAIL expected: FAIL

Просмотреть файл

@ -1,6 +1,7 @@
[getAvailability_sandboxing_success.https.html] [getAvailability_sandboxing_success.https.html]
[Sandboxing: Retrieving display availability from a nested context succeeds when allow-presentation is set] [Sandboxing: Retrieving display availability from a nested context succeeds when allow-presentation is set]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if (os == "android") and not e10s: PASS if (os == "android") and not e10s: PASS
if (os == "android") and e10s: PASS if (os == "android") and e10s: PASS
FAIL FAIL

Просмотреть файл

@ -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

Просмотреть файл

@ -1,6 +1,7 @@
[reconnectToPresentation_sandboxing_success.https.html] [reconnectToPresentation_sandboxing_success.https.html]
[Sandboxing: Reconnecting a presentation from a nested context succeeds when allow-presentation is set] [Sandboxing: Reconnecting a presentation from a nested context succeeds when allow-presentation is set]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if (os == "android") and not e10s: PASS if (os == "android") and not e10s: PASS
if (os == "android") and e10s: PASS if (os == "android") and e10s: PASS
FAIL FAIL

Просмотреть файл

@ -1,6 +1,7 @@
[startNewPresentation_error.https.html] [startNewPresentation_error.https.html]
[The presentation could not start, because a user gesture is required.] [The presentation could not start, because a user gesture is required.]
expected: expected:
if release_or_beta and (os == "android"): FAIL
if (os == "android") and e10s: PASS if (os == "android") and e10s: PASS
FAIL FAIL