Closed Bug 1814460 Opened 3 years ago Closed 1 month ago

Implement RTCError for DataChannel/sctp failures

Categories

(Core :: WebRTC: Signaling, task, P3)

task

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox155 --- fixed

People

(Reporter: bwc, Assigned: bwc)

References

(Blocks 2 open bugs)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

No description provided.
Severity: -- → N/A
Type: defect → task
Priority: -- → P3

Interop 2026 does not directly include RTCError, but it does include test-cases in RTCDataChannel-close.html that are failing for lack of this.

Nevermind, missed this because there is a single test case in RTCError.html that isn't in interop 2026.

Note: RTCErrors of this kind can be thrown at RTCDataChannel, and those can be on workers, but the spec only exposes the interface on Window. That's probably a spec bug. I've filed https://github.com/w3c/webrtc-pc/issues/3092

Severity: N/A → S3
Assignee: nobody → docfaraday
Attachment #9610323 - Attachment description: WIP: Bug 1814460: (WIP) Surface RTCError for SCTP failures. → Bug 1814460: Surface RTCError for SCTP failures. r?mjf
Pushed by bcampen@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/23a9de79fb37 https://hg.mozilla.org/integration/autoland/rev/ba21fba7a7fb Surface RTCError for SCTP failures. r=mjf,webidl,saschanaz,dom-worker-reviewers,asuth
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/315326a1e8a3 https://hg.mozilla.org/integration/autoland/rev/d00038d023f3 Revert "Bug 1814460, Bug 2019353: Surface RTCError for SCTP failures. r=mjf,webidl,saschanaz,dom-worker-reviewers,asuth" for causing mass failures.

Reverted this because it was causing mass failures.

Flags: needinfo?(docfaraday)

Ah, missed the serviceworker stuff.

Flags: needinfo?(docfaraday)

Actually, RTCError probably should be exposed on DedicatedWorker rather than Worker, for consistency with RTCDataChannel.

Pushed by bcampen@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/2354187b1212 https://hg.mozilla.org/integration/autoland/rev/a0105e99bc37 Surface RTCError for SCTP failures. r=mjf,webidl,saschanaz,dom-worker-reviewers,asuth
Pushed by agoloman@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/3a0b1f214836 https://hg.mozilla.org/integration/autoland/rev/2f9576e63cd2 Revert "Bug 1814460, Bug 2019353: Surface RTCError for SCTP failures. r=mjf,webidl,saschanaz,dom-worker-reviewers,asuth" for causing gtest failures @SetLocalAnswerInHaveLocalOffer.

Backed out for causing gtest failures @SetLocalAnswerInHaveLocalOffer.

Flags: needinfo?(docfaraday)
Pushed by bcampen@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7ef270ad6a90 https://hg.mozilla.org/integration/autoland/rev/8211d03631e3 Surface RTCError for SCTP failures. r=mjf,webidl,saschanaz,dom-worker-reviewers,asuth
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
Flags: needinfo?(docfaraday)
Keywords: dev-doc-needed
Duplicate of this bug: 1931769
QA Whiteboard: [qa-triage-done-c156/b155]

FF155 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/45175

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: