Closed Bug 1594832 Opened 11 months ago Closed 10 months ago

[wpt-sync] Sync PR 20158 - Update interfaces/webrtc.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

autofoolip <auto@foolip.org> wrote:

Update interfaces/webrtc.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/tidoust/reffy-reports/blob/4fc252b/ed/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/608879000

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

GitHub CI Results

wpt.fyi PR Results Base Results

Ran 3 tests and 574 subtests

Firefox

OK : 3
PASS : 370
FAIL : 200

Chrome

OK : 3
PASS : 511
FAIL : 59

Safari

OK : 3
PASS : 383
FAIL : 187

Firefox-only failures

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

Other existing tests that now have a worse result

/webrtc/idlharness.https.window.html
RTCPeerConnection interface: new RTCPeerConnection() must inherit property "getDefaultIceServers()" with the proper type: Firefox: PASS->MISSING, Chrome: PASS->MISSING, Safari: PASS->MISSING
RTCCertificate interface: idlTestObjects.certificate must inherit property "getSupportedAlgorithms()" with the proper type: Firefox: PASS->MISSING, Chrome: PASS->MISSING, Safari: PASS->MISSING

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf3b157a20ec
[wpt PR 20158] - Update interfaces/webrtc.idl, a=testonly
Status: REOPENED → RESOLVED
Closed: 11 months ago10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.