Closed Bug 1598607 Opened 10 months ago Closed 10 months ago

[wpt-sync] Sync PR 20399 - 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 20399 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20399
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/c1cb4f7/ed/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/615532883

PR 20399 applied with additional changes from upstream: d07118257be370b22ba64b3ca0da84c779732a7b, e7e2e3d1d374adcc64522f345b923319174bc859, 8454c218a2944293e9b5927b820c304703bde5bb
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

GitHub CI Results

wpt.fyi PR Results Base Results

Ran 3 tests and 564 subtests

Firefox

OK : 3
PASS: 370
FAIL: 194

Chrome

OK : 3
PASS: 509
FAIL: 55

Safari

OK : 3
PASS: 383
FAIL: 181

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

Gecko CI Results

Ran 3 tests and 564 subtests
OK : 3
PASS : 370
FAIL : 194

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