Closed
Bug 1767820
Opened 2 years ago
Closed 1 year ago
Stop allowing addTrack to set the addTrackMagic bit in RTCRtpTransceiver
Categories
(Core :: WebRTC: Signaling, task, P3)
Core
WebRTC: Signaling
Tracking
()
RESOLVED
FIXED
111 Branch
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: bwc, Assigned: bwc)
Details
Attachments
(1 file)
RTCRtpTransceivers created by addTrack are allowed to automatically associate with m-sections in a remote offer, as opposed to transceivers created with addTransceiver; this is referred to in our codebase as "addTrackMagic". Years ago, the spec authors intended to allow a subsequent call to addTrack to set this bit on a transceiver created by addTransceiver, but this never actually happened, and was never implemented in Chrome.
At this point, we probably need to remove this behavior, since it is unlikely it will ever make it into the spec.
Assignee | ||
Updated•1 year ago
|
Assignee: nobody → docfaraday
Assignee | ||
Comment 1•1 year ago
|
||
Depends on D168433
Updated•1 year ago
|
Attachment #9315412 -
Attachment description: Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r?jib → Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r?mjf
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
Seeing some intermittents, double-checking for significant rate increases.
Assignee | ||
Comment 4•1 year ago
|
||
Try looks fine.
Updated•1 year ago
|
Attachment #9315412 -
Attachment description: Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r?mjf → Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r?jib
Pushed by bcampen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d6de9c29d1e Only set addTrack magic for transceivers _created_ by addTrack. r=mjf
Comment 6•1 year ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox111:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•