Closed Bug 784514 Opened 12 years ago Closed 9 years ago

[meta] Allow editing of SDP by JS between createOffer/createAnswer and setLocal/setRemote

Categories

(Core :: WebRTC: Signaling, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ehugg, Assigned: ehugg)

References

Details

Need to figure out what parts of SDP should be editable, how to enforce these rules and how to consume edited SDP.  Currently we fail if the SDP has been changed.
Whiteboard: [WebRTC], [blocking-webrtc+]
We should document the restrictions and options here.  obviously they could change any part of the SDP and many changes would break the negotiation.
Whiteboard: [WebRTC], [blocking-webrtc+] → [WebRTC], [blocking-webrtc-]
Assignee: nobody → adam
Priority: -- → P1
This is a spreadsheet that tries to identify some reasoning on what can/can't be edited by JS. 
Just a note, this spreadsheet was created close to 8-9 months back and need some analysis on the contents. Nevertheless, thought it could be a good framework to start with

https://docs.google.com/spreadsheet/ccc?key=0Aksfg6M2xJgudDRkdmdIUEF5NnczejVydWVoeVR1RHc#gid=0
Assignee: adam → ethanhugg
I expect this will get changed into a meta bug.  I'd like to have "taking deltas in the SDP" done for Firefox/Gecko 29 (which uplifts to Aurora on Jan 20th).  So I'm targeting being done with this work early in the Gecko 29 cycle: Dec 16th (a month before uplift and a week before Christmas). Dependent bugs will be filed & fixed between here and Gecko 29.  There isn't a Gecko/Mozilla 29 target milestone yet in the dropdown.  When there is, we should set it.
Depends on: 908794
Summary: Allow editing of SDP by JS between createOffer/createAnswer and setLocal/setRemote → [meta] Allow editing of SDP by JS between createOffer/createAnswer and setLocal/setRemote
Depends on: sdparta
See Also: → 1095226
backlog: --- → webRTC+
Rank: 15
Whiteboard: [WebRTC], [blocking-webrtc-]
[First some bookkeeping: This is a meta, which typically don't prioritize.  We prioritize the dependent bugs (except at the very beginning - prior to bug breakdown).]

Ethan -- Can we close this? Or are there more dependencies to add?
backlog: webRTC+ → ---
Rank: 15
Flags: needinfo?(ethanhugg)
Priority: P1 → --
Going to close this.  I don't think there are more dependencies to add.  Using SDP as an API surface is not particularly popular in the WG.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(ethanhugg)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.