[Webkit-unassigned] [Bug 121103] RTCPeerConnection objects must have the same lifetime as Window

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 13 13:29:44 PDT 2013


--- Comment #3 from Sam Weinig <sam at webkit.org>  2013-09-13 13:28:55 PST ---
(In reply to comment #2)
> (In reply to comment #1)
> > That's a bit mysterious.  What is the observable symptom this bug fixes?
> I asked Adam Bergkvist, one of the spec authors, about that section of the spec and he said:
>     The RTCPeerConnection Garbage Collection section doesn't make sense to me either. 
>     I don't think that particular section has been touched since the w3c forked the 
>     WHATWG WebRTC spec.
>     My initial thinking is that the RTCPeerConnection object should be protected when 
>     certain listeners are attached; similar to RTCDataChannel [1] (which mimics WebSocket).
> So I am marking this as WONTFIX and we can revisit the issue when the spec is updated.

Just to throw a wrench in the mix, it looks like the blink patch doesn't actually do what it states, it looks like what it does is change things so RTCPeerConnections won't get GC'd while the connection is not stopped.  We may want that behavior, but I am not sure.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list