Closed
Bug 1531156
Opened 6 years ago
Closed 6 years ago
RTCPeerConnection.currentRemote/LocalDescription can have the wrong type
Categories
(Core :: WebRTC: Signaling, defect, P2)
Core
WebRTC: Signaling
Tracking
()
RESOLVED
FIXED
mozilla67
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: bwc, Assigned: bwc)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
https://jsfiddle.net/jevrh87z/
The problem is that the type for currentRemoteDescription is set in setRemoteDescription, but it should only be set when negotiation finishes, because currentRemoteDescription is the currently negotiated remote description.
There is a similar problem with currentLocalDescription.
Updated•6 years ago
|
Rank: 16
Updated•6 years ago
|
Rank: 16 → 14
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → docfaraday
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D21557
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D22206
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D22207
Assignee | ||
Comment 5•6 years ago
|
||
Depends on D22208
Updated•6 years ago
|
Flags: needinfo?(jib)
Updated•6 years ago
|
Attachment #9048697 -
Attachment description: Bug 1531156 - Part 3: Some code simplification that part 1 lets us do. → Bug 1531156 - Part 2: Some code simplification that part 1 lets us do.
Assignee | ||
Updated•6 years ago
|
Attachment #9048696 -
Attachment is obsolete: true
Updated•6 years ago
|
Attachment #9048696 -
Attachment is obsolete: true
Assignee | ||
Comment 7•6 years ago
|
||
Comment 8•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/52fd3c1c9615
https://hg.mozilla.org/mozilla-central/rev/41c4e3fc6f9d
https://hg.mozilla.org/mozilla-central/rev/c1e7e2cb32cd
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox67:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Comment 9•6 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•