-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add internal slots for signaling state, connection state, ice gatheri… #2826
Conversation
Please don't merge until the REC process has completed. |
…ng state, and ice connection state, and fix ongatheringstatechange to use the right one.
6b5ea0b
to
70cffe2
Compare
5d72652
to
af36c4a
Compare
Hi @dontcallmedom, I noticed you added amendments to this PR. Thanks for doing that! I see you also removed the In my view, this PR mostly changes the formatting of four internal variables to be consistent with the others. These were already main-thread variables set by algorithms, e.g. before: I.e. they already acted as internal slots. IOW, this PR isn't solving any race which internal slots are sometimes introduced to solve. So does it need amendments? The PR also fixes this typo (a RTCIceTransport doesn't have an ICE gathering state): Since we'll be working with the amendments process for the foreseeable future, I wanted to understand whether editorial changes of REC are:
E.g. do readers care about editorial differences? I can see advantages either way. Sorry for the long message, but editing on REC documents is new and it's not always clear what's expected. |
What triggers the usage of the amendment process (and for our repo, the use of the "editorial" label or not) is based on the class of change as described in the W3C Process - essentially, anything that might affect the conformance of an existing implementation. I had read the fix on the |
…ng state, and ice connection state, and fix ongatheringstatechange to use the right one.
Preview | Diff