gecko-dev/media/webrtc
Andreas Pehrson b009f6cd63 Bug 1212237 - Be explicit about principals for received tracks. r=bwc
This patch fixes two things:
1) A potential threading issue in setting and reading the PrincipalHandle for
   MediaPipelineReceiveVideo.
2) Plumbs the PrincipalHandle down to the receiving MediaPipelines right from
   the start. It hasn't been necessary in the past as initially the principal
   handed to a track's constructor is trusted, but it's good form and will help
   clarify the situation for the next patch which switches the initial
   principal from always-private to mostly-non-private. In most cases this
   principal does no longer get updated after the track's been created, so it
   helps to have a PrincipalHandle that matches the track's principal.

Differential Revision: https://phabricator.services.mozilla.com/D48946

--HG--
extra : moz-landing-system : lando
2019-11-05 20:04:15 +00:00
..
gn-configs Bug 1579834 - [WebRTC] Add mips64 support; r=dminor 2019-09-25 14:15:23 +00:00
signaling Bug 1212237 - Be explicit about principals for received tracks. r=bwc 2019-11-05 20:04:15 +00:00
trunk Bug 1593161 - Fixed video capturing on Mac. (from upstream) r=pehrsons 2019-11-05 08:07:48 +00:00
.gclient
.gclient_entries
moz.build Bug 1552755 - Update moz.build files; r=ng 2019-05-31 20:20:40 +00:00
webrtc_update.sh
webrtc_version.h Bug 1562642 - Part 2 - Add missing MPL2 headers r=Gijs 2019-07-08 09:27:47 +00:00
webrtc.mozbuild Bug 1512504 - Don't set __PRETTY_FUNCTION__ on clang-cl. r=froydnj 2019-02-14 18:56:29 +00:00