Closed Bug 1793054 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 36133 - Expose DOMException everywhere.

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox107 fixed)

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

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

Ms2ger <Ms2ger@gmail.com> wrote:

Expose DOMException everywhere.

Attached file Notable wpt changes
# CI Results Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 15 tests and 76 subtests ## Status Summary ### Firefox `OK` : 7[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 12[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 14[GitHub] `PASS` : 498[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 938[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 945[GitHub] `FAIL` : 810[Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 1068[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 1167[GitHub] `TIMEOUT`: 5 `ERROR` : 1 ### Chrome `OK` : 11 `PASS` : 1326 `FAIL` : 722 `TIMEOUT`: 4 `ERROR` : 2 ### Safari `OK` : 14 `PASS` : 1078 `FAIL` : 1034 `TIMEOUT`: 1 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=3c7b7beb577c1cb31e60ee276a80683785c5c7b9) [GitHub PR Head](https://wpt.fyi/results/?sha=a69cdda1bdbcefb56e8ff8afbc703519be543896&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=a69cdda1bdbcefb56e8ff8afbc703519be543896&label=pr_base) ## Details ### Firefox-only Failures * [/mediacapture-record/idlharness.window.html](https://wpt.live/mediacapture-record/idlharness.window.html) [[wpt.fyi](https://wpt.fyi/results/mediacapture-record/idlharness.window.html)] * BlobEvent interface: attribute timecode: `FAIL` * BlobEvent interface: [object BlobEvent] must inherit property "timecode" with the proper type: `FAIL` * [/webrtc/idlharness.https.window.html](https://wpt.live/webrtc/idlharness.https.window.html) [[wpt.fyi](https://wpt.fyi/results/webrtc/idlharness.https.window.html)] * Test driver for asyncInitTransports: `FAIL` * RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit): `FAIL` * RTCPeerConnection interface: attribute connectionState: `FAIL` * RTCPeerConnection interface: attribute onicecandidateerror: `FAIL` * RTCPeerConnection interface: attribute onconnectionstatechange: `FAIL` * RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescriptionInit, VoidFunction, RTCPeerConnectionErrorCallback): `FAIL` * RTCPeerConnection interface: attribute sctp: `FAIL` * RTCPeerConnection interface: new RTCPeerConnection() must inherit property "connectionState" with the proper type: `FAIL` * RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onicecandidateerror" with the proper type: `FAIL` * RTCPeerConnection interface: new RTCPeerConnection() must inherit property "onconnectionstatechange" with the proper type: `FAIL` * RTCPeerConnection interface: new RTCPeerConnection() must inherit property "sctp" with the proper type: `FAIL` * RTCIceCandidate interface: attribute candidate: `FAIL` * RTCIceCandidate interface: attribute sdpMid: `FAIL` * RTCIceCandidate interface: attribute sdpMLineIndex: `FAIL` * RTCIceCandidate interface: attribute foundation: `FAIL` * RTCIceCandidate interface: attribute component: `FAIL` * RTCIceCandidate interface: attribute priority: `FAIL` * RTCIceCandidate interface: attribute address: `FAIL` * RTCIceCandidate interface: attribute protocol: `FAIL` * RTCIceCandidate interface: attribute port: `FAIL` * RTCIceCandidate interface: attribute type: `FAIL` * RTCIceCandidate interface: attribute tcpType: `FAIL` * RTCIceCandidate interface: attribute relatedAddress: `FAIL` * RTCIceCandidate interface: attribute relatedPort: `FAIL` * RTCIceCandidate interface: attribute usernameFragment: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "foundation" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "component" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "priority" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "address" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "protocol" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "port" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "type" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "tcpType" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedAddress" with the proper type: `FAIL` * RTCIceCandidate interface: new RTCIceCandidate({ sdpMid: 1 }) must inherit property "relatedPort" with the proper type: `FAIL` * RTCPeerConnectionIceErrorEvent interface: existence and properties of interface object: `FAIL` * RTCPeerConnectionIceErrorEvent interface object length: `FAIL` * RTCPeerConnectionIceErrorEvent interface object name: `FAIL` * RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object: `FAIL` * RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * RTCPeerConnectionIceErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * RTCPeerConnectionIceErrorEvent interface: attribute address: `FAIL` * RTCPeerConnectionIceErrorEvent interface: attribute port: `FAIL` * RTCPeerConnectionIceErrorEvent interface: attribute url: `FAIL` * RTCPeerConnectionIceErrorEvent interface: attribute errorCode: `FAIL` * RTCPeerConnectionIceErrorEvent interface: attribute errorText: `FAIL` * RTCPeerConnectionIceErrorEvent must be primary interface of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: `FAIL` * Stringification of new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 });: `FAIL` * RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "address" with the proper type: `FAIL` * RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "port" with the proper type: `FAIL` * RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "url" with the proper type: `FAIL` * RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorCode" with the proper type: `FAIL` * RTCPeerConnectionIceErrorEvent interface: new RTCPeerConnectionIceErrorEvent('ice-error', { port: 0, errorCode: 701 }); must inherit property "errorText" with the proper type: `FAIL` * RTCCertificate interface: operation getFingerprints(): `FAIL` * RTCCertificate interface: idlTestObjects.certificate must inherit property "getFingerprints()" with the proper type: `FAIL` * RTCRtpSender interface: operation getCapabilities(DOMString): `FAIL` * RTCRtpSender interface: operation setParameters(RTCRtpSendParameters): `FAIL` * RTCRtpSender interface: operation setStreams(MediaStream...): `FAIL` * RTCRtpSender interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').sender 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` * RTCRtpSender interface: new RTCPeerConnection().addTransceiver('audio').sender must inherit property "setStreams(MediaStream...)" with the proper type: `FAIL` * RTCRtpSender interface: calling setStreams(MediaStream...) on new RTCPeerConnection().addTransceiver('audio').sender with too few arguments must throw TypeError: `FAIL` * RTCRtpReceiver interface: operation getCapabilities(DOMString): `FAIL` * RTCRtpReceiver interface: operation getParameters(): `FAIL` * RTCRtpReceiver interface: calling getCapabilities(DOMString) on new RTCPeerConnection().addTransceiver('audio').receiver with too few arguments must throw TypeError: `FAIL` * RTCRtpReceiver interface: new RTCPeerConnection().addTransceiver('audio').receiver must inherit property "getParameters()" with the proper type: `FAIL` * RTCRtpTransceiver interface: operation setCodecPreferences(sequence<RTCRtpCodecCapability>): `FAIL` * RTCRtpTransceiver interface: new RTCPeerConnection().addTransceiver('audio') must inherit property "setCodecPreferences(sequence<RTCRtpCodecCapability>)" with the proper type: `FAIL` * RTCRtpTransceiver interface: calling setCodecPreferences(sequence<RTCRtpCodecCapability>) on new RTCPeerConnection().addTransceiver('audio') with too few arguments must throw TypeError: `FAIL` * RTCDtlsTransport interface: attribute iceTransport: `FAIL` * RTCDtlsTransport interface: operation getRemoteCertificates(): `FAIL` * RTCDtlsTransport interface: attribute onerror: `FAIL` * RTCDtlsTransport must be primary interface of idlTestObjects.dtlsTransport: `FAIL` * Stringification of idlTestObjects.dtlsTransport: `FAIL` * RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "iceTransport" with the proper type: `FAIL` * RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "state" with the proper type: `FAIL` * RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "getRemoteCertificates()" with the proper type: `FAIL` * RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "onstatechange" with the proper type: `FAIL` * RTCDtlsTransport interface: idlTestObjects.dtlsTransport must inherit property "onerror" with the proper type: `FAIL` * RTCIceTransport interface: existence and properties of interface object: `FAIL` * RTCIceTransport interface object length: `FAIL` * RTCIceTransport interface object name: `FAIL` * RTCIceTransport interface: existence and properties of interface prototype object: `FAIL` * RTCIceTransport interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * RTCIceTransport interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * RTCIceTransport interface: attribute state: `FAIL` * RTCIceTransport interface: attribute gatheringState: `FAIL` * RTCIceTransport interface: operation getSelectedCandidatePair(): `FAIL` * RTCIceTransport interface: attribute onstatechange: `FAIL` * RTCIceTransport interface: attribute ongatheringstatechange: `FAIL` * RTCIceTransport interface: attribute onselectedcandidatepairchange: `FAIL` * RTCIceTransport must be primary interface of idlTestObjects.iceTransport: `FAIL` * Stringification of idlTestObjects.iceTransport: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "state" with the proper type: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "gatheringState" with the proper type: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "getSelectedCandidatePair()" with the proper type: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "onstatechange" with the proper type: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "ongatheringstatechange" with the proper type: `FAIL` * RTCIceTransport interface: idlTestObjects.iceTransport must inherit property "onselectedcandidatepairchange" with the proper type: `FAIL` * RTCSctpTransport interface: existence and properties of interface object: `FAIL` * RTCSctpTransport interface object length: `FAIL` * RTCSctpTransport interface object name: `FAIL` * RTCSctpTransport interface: existence and properties of interface prototype object: `FAIL` * RTCSctpTransport interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * RTCSctpTransport interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * RTCSctpTransport interface: attribute transport: `FAIL` * RTCSctpTransport interface: attribute state: `FAIL` * RTCSctpTransport interface: attribute maxMessageSize: `FAIL` * RTCSctpTransport interface: attribute maxChannels: `FAIL` * RTCSctpTransport interface: attribute onstatechange: `FAIL` * RTCSctpTransport must be primary interface of idlTestObjects.sctpTransport: `FAIL` * Stringification of idlTestObjects.sctpTransport: `FAIL` * RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "transport" with the proper type: `FAIL` * RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "state" with the proper type: `FAIL` * RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "maxMessageSize" with the proper type: `FAIL` * RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "maxChannels" with the proper type: `FAIL` * RTCSctpTransport interface: idlTestObjects.sctpTransport must inherit property "onstatechange" with the proper type: `FAIL` * RTCDataChannel interface: attribute onclosing: `FAIL` * RTCDataChannel interface: new RTCPeerConnection().createDataChannel('') must inherit property "onclosing" with the proper type: `FAIL` * RTCDTMFSender interface: attribute canInsertDTMF: `FAIL` * RTCError interface: existence and properties of interface object: `FAIL` * RTCError interface object length: `FAIL` * RTCError interface object name: `FAIL` * RTCError interface: existence and properties of interface prototype object: `FAIL` * RTCError interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * RTCError interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * RTCError interface: attribute errorDetail: `FAIL` * RTCError interface: attribute sdpLineNumber: `FAIL` * RTCError interface: attribute sctpCauseCode: `FAIL` * RTCError interface: attribute receivedAlert: `FAIL` * RTCError interface: attribute sentAlert: `FAIL` * RTCErrorEvent interface: existence and properties of interface object: `FAIL` * RTCErrorEvent interface object length: `FAIL` * RTCErrorEvent interface object name: `FAIL` * RTCErrorEvent interface: existence and properties of interface prototype object: `FAIL` * RTCErrorEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * RTCErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * RTCErrorEvent interface: attribute error: `FAIL` (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1b2ae12fcb98 [wpt PR 36133] - Expose DOMException everywhere., a=testonly https://hg.mozilla.org/integration/autoland/rev/f575629ab6ea [wpt PR 36133] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: