Stop using JSImpl for RTCRtpSender
Categories
(Core :: WebRTC: Signaling, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox101 | --- | fixed |
People
(Reporter: bwc, Assigned: bwc)
References
Details
Attachments
(6 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•3 years ago
|
||
This happens to fix a failure in webrtc/RTCPeerConnection-restartIce.https.html.
Depends on D141738
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D141740
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
This ability to st the main thread has never been used, and in many cases is
not possible due to things being cycle collected (and therefore
main-thread-only).
Depends on D141770
Assignee | ||
Comment 4•3 years ago
|
||
These are cycle collected, so no need to use this weakptr stuff.
Depends on D142382
Assignee | ||
Comment 5•3 years ago
|
||
Most of the errors we check for here should never happen, so crash/assert where
appropriate. Also, handle the codec negotiation failure case outside of the
conversion function, where we can log it better.
Depends on D142383
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D142384
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D142385
Comment 9•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/31d4e8adf1dc
https://hg.mozilla.org/mozilla-central/rev/41ff3e562389
https://hg.mozilla.org/mozilla-central/rev/f045541b2575
https://hg.mozilla.org/mozilla-central/rev/91a1718d9a5a
https://hg.mozilla.org/mozilla-central/rev/6908b674bc94
https://hg.mozilla.org/mozilla-central/rev/f853e1e31b38
Description
•