Closed Bug 1601266 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 20605 - Replace hostCandidate with address and port in RTCPeerConnectionIceErrorEvent

Categories

(Core :: WebRTC, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 20605 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20605
Details from upstream follow.

Eldar Rello <elrello@microsoft.com> wrote:

Replace hostCandidate with address and port in RTCPeerConnectionIceErrorEvent

Bug: chromium:1013564
Change-Id: I32c7d731a08dc75adcfe640357e8636f7c4325be
Reviewed-on: https://chromium-review.googlesource.com/1944346
WPT-Export-Revision: e719f079d56eb19418aab940034b675c6a1f63a1

Component: web-platform-tests → WebRTC
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests and 1 subtests

Status Summary

Firefox

OK : 1
PASS : 322
FAIL : 174
TIMEOUT: 2

Chrome

OK : 2
PASS : 466
FAIL : 31

Safari

OK : 1
PASS : 343
FAIL : 153
TIMEOUT: 2

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/webrtc/idlharness.https.window.html
RTCIceCandidate interface: attribute candidate: FAIL
RTCDTMFSender interface: attribute canInsertDTMF: FAIL
RTCRtpReceiver interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').receiver with too few arguments must throw TypeError: FAIL
RTCPeerConnection interface: attribute onconnectionstatechange: FAIL
RTCIceTransport interface object length: FAIL
RTCIceTransport interface: attribute gatheringState: FAIL
RTCRtpReceiver interface: operation getCapabilities(DOMString): FAIL
RTCRtpSender interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL
RTCRtpSender interface: operation getCapabilities(DOMString): FAIL
RTCIceTransport interface: attribute state: FAIL
RTCIceTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL
RTCCertificate interface: idlTestObjects.certificate must inherit property "getFingerprints()" with the proper type: FAIL
RTCIceTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "setConfiguration(RTCConfiguration)" with the proper type: FAIL
RTCCertificate interface: operation getFingerprints(): FAIL
RTCRtpReceiver interface: new RTCPeerConnection().addTransceiver('audio').receiver must inherit property "getParameters()" with the proper type: FAIL
RTCRtpReceiver interface: operation getParameters(): FAIL
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onconnectionstatechange" with the proper type: FAIL
RTCPeerConnection interface: attribute connectionState: FAIL
RTCPeerConnection interface: calling setConfiguration(RTCConfiguration) on new RTCPeerConnection() with too few arguments must throw TypeError: FAIL
RTCRtpSender interface: calling setParameters(RTCRtpSendParameters) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL
RTCIceTransport interface object name: FAIL
RTCIceCandidate interface: attribute sdpMLineIndex: FAIL
RTCIceCandidate interface: attribute sdpMid: FAIL
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "connectionState" with the proper type: FAIL

New Tests That Don't Pass

/webrtc/idlharness.https.window.html
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "foundation" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpTransceiver interface: new RTCPeerConnection().addTransceiver('audio') must inherit property "setCodecPreferences([object Object])" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: operation getSelectedCandidatePair(): FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "sctp" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorText" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport must be primary interface of idlTestObjects.dtlsTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent must be primary interface of new RTCErrorEvent('error'): FAIL (Chrome: FAIL, Safari: FAIL)
RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "onstatechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: attribute transport: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: attribute sentAlert: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "port" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "iceTransport" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDataChannel interface: new RTCPeerConnection().createDataChannel('') must inherit property "onclosing" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCError interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: operation setStreams(MediaStream): FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "ongatheringstatechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute candidate: FAIL (Chrome: PASS, Safari: PASS)
RTCIceCandidate interface: attribute component: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: new RTCPeerConnection().addTransceiver('audio').sender must inherit property "transport" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute relatedPort: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface object length: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: new RTCErrorEvent('error') must inherit property "error" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: attribute errorText: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "address" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "onstatechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSessionDescription interface: attribute sdp: FAIL (Chrome: FAIL, Safari: PASS)
RTCDTMFSender interface: attribute canInsertDTMF: FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnection interface: attribute sctp: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpReceiver interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').receiver with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnection interface: attribute onconnectionstatechange: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "component" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCIceTransport interface object length: FAIL (Chrome: PASS, Safari: PASS)
RTCRtpReceiver interface: new RTCPeerConnection().addTransceiver('audio').receiver must inherit property "transport" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getRemoteParameters()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpTransceiver interface: calling setCodecPreferences([object Object]) on new RTCPeerConnection().addTransceiver('audio') with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: operation setParameters(RTCRtpSendParameters): FAIL (Chrome: FAIL, Safari: PASS)
RTCIceTransport interface: attribute gatheringState: FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "url" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpReceiver interface: operation getCapabilities(DOMString): FAIL (Chrome: PASS, Safari: PASS)
RTCSctpTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: attribute address: FAIL (Chrome: FAIL, Safari: FAIL)
RTCRtpSender interface: calling setStreams(MediaStream) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "onselectedcandidatepairchange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "protocol" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport must be primary interface of idlTestObjects.iceTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: attribute errorDetail: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedPort" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "tcpType" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceEvent interface: new RTCPeerConnectionIceEvent('ice') must inherit property "url" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
RTCErrorEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "maxChannels" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: attribute onicecandidateerror: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: attribute transport: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "getRemoteCertificates()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "state" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
RTCRtpSender interface: operation getCapabilities(DOMString): FAIL (Chrome: PASS, Safari: PASS)
RTCRtpReceiver interface: attribute transport: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getLocalParameters()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: attribute onstatechange: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: attribute state: FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onicecandidateerror" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "onstatechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "port" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
Stringification of idlTestObjects.dtlsTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent must be primary interface of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorCode" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCCertificate interface: idlTestObjects.certificate must inherit property "getFingerprints()" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
RTCIceCandidate interface: attribute address: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getSelectedCandidatePair()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: attribute error: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "type" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
Stringification of new RTCErrorEvent('error'): FAIL (Chrome: FAIL, Safari: FAIL)
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "setConfiguration(RTCConfiguration)" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
RTCDataChannel interface: attribute onclosing: FAIL (Chrome: FAIL, Safari: FAIL)
RTCCertificate interface: operation getFingerprints(): FAIL (Chrome: PASS, Safari: PASS)
RTCSctpTransport interface: attribute state: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: operation getLocalParameters(): FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: attribute ongatheringstatechange: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: attribute maxMessageSize: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpReceiver interface: new RTCPeerConnection().addTransceiver('audio').receiver must inherit property "getParameters()" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
RTCDtlsTransport interface object length: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute usernameFragment: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit, VoidFunction, RTCPeerConnectionErrorCallback): FAIL (Chrome: FAIL, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "priority" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpSender interface: new RTCPeerConnection().addTransceiver('audio').sender must inherit property "setStreams(MediaStream)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpReceiver interface: operation getParameters(): FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnection interface: operation setConfiguration(RTCConfiguration): FAIL (Chrome: FAIL, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onconnectionstatechange" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: attribute onselectedcandidatepairchange: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit): FAIL (Chrome: FAIL, Safari: FAIL)
Test driver for asyncInitTransports: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: attribute onstatechange: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: attribute sctpCauseCode: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "role" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCPeerConnection interface: attribute connectionState: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: operation getRemoteParameters(): FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "component" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "maxMessageSize" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of idlTestObjects.iceTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: calling setConfiguration(RTCConfiguration) on new RTCPeerConnection() with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getLocalCandidates()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute tcpType: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: attribute maxChannels: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedAddress" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: attribute sdpLineNumber: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: attribute state: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: attribute receivedAlert: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getRemoteCandidates()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: attribute errorCode: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute priority: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute foundation: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "address" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
RTCRtpSender interface: calling setParameters(RTCRtpSendParameters) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "gatheringState" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "onerror" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface object name: FAIL (Chrome: PASS, Safari: PASS)
RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescriptionInit): FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceEvent interface: attribute url: FAIL (Chrome: FAIL, Safari: PASS)
RTCIceTransport interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
RTCIceTransport interface: attribute role: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute sdpMLineIndex: FAIL (Chrome: PASS, Safari: PASS)
RTCDtlsTransport interface: attribute iceTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute port: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: attribute onstatechange: FAIL (Chrome: PASS, Safari: FAIL)
RTCRtpTransceiver interface: operation setCodecPreferences([object Object]): FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute protocol: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: attribute component: FAIL (Chrome: FAIL, Safari: FAIL)
RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "state" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCSessionDescription interface: attribute type: FAIL (Chrome: FAIL, Safari: PASS)
RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "state" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: operation getRemoteCertificates(): FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute sdpMid: FAIL (Chrome: PASS, Safari: PASS)
RTCIceTransport interface: operation getRemoteCandidates(): FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport must be primary interface of idlTestObjects.sctpTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCError interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of idlTestObjects.sctpTransport: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceTransport interface: operation getLocalCandidates(): FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnectionIceErrorEvent interface: attribute port: FAIL (Chrome: FAIL, Safari: FAIL)
RTCError interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface object length: FAIL (Chrome: PASS, Safari: FAIL)
RTCIceCandidate interface: attribute relatedAddress: FAIL (Chrome: PASS, Safari: FAIL)
RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "transport" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescriptionInit, VoidFunction, RTCPeerConnectionErrorCallback): FAIL (Chrome: PASS, Safari: FAIL)
RTCDtlsTransport interface: attribute onerror: FAIL (Chrome: PASS, Safari: FAIL)
RTCErrorEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "connectionState" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
/webrtc/RTCPeerConnection-onicecandidateerror.https.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Surfacing onicecandidateerror: TIMEOUT (Chrome: FAIL, Safari: TIMEOUT)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e8b28a31f931
[wpt PR 20605] - Replace hostCandidate with address and port in RTCPeerConnectionIceErrorEvent, a=testonly
https://hg.mozilla.org/integration/autoland/rev/c89ac9398cdd
[wpt PR 20605] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.