PSA: Plan B throwing is limited to Canary in M93 (not throwing in Stable)

196 views
Skip to first unread message

Henrik Boström

unread,
Jul 22, 2021, 6:27:10 AM (12 days ago) Jul 22
to discuss-webrtc

Hello,

Plan B is being deprecated in M93. To aid migration, there exists a Deprecation Trial which allows registered domains to continue to use Plan B for a limited amount of time. See this doc for more information. This means that unless opted in to the trial, a web app that attempts to construct an RTCPeerConnection with {sdpSemantics:"plan-b"} will get an exception thrown.

To further reduce the risk of ongoing migrations, we have decided that in M93, this exception will only be thrown in Canary and Dev channels of Chrome. In other words:

  • Plan B will not throw an exception in M93 Beta or M93 Stable.

  • Plan B will throw in M93 Canary and M93 Dev outside of the Deprecation Trial. If using the Deprecation Trial, Plan B will not throw as long as the trial token is still valid.

We will make another announcement prior to making Plan B throw in Beta and Stable of subsequent milestones.

Henrik
Reply all
Reply to author
Forward
0 new messages