Michael Froman
9a6d6691a0
Bug 1654611
- remove unnecessary mWindow in RTCDTMFSender. r=smaug
...
Found during a review of RTCDtlsTransport, mWindow is not needed here
because RTCDTMFSender inherits from DOMEventTargetHelper.
Differential Revision: https://phabricator.services.mozilla.com/D84571
2020-07-22 19:06:08 +00:00
Byron Campen [:bwc]
a54994480c
Bug 1652426: Fix bug where ontrack was fired for all receivers if a previously processed receiver had a new track. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D84207
2020-07-22 13:17:02 +00:00
Dan Minor
459301b96c
Bug 1652552 - Remove remaining application capture code; r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D83491
2020-07-16 19:16:20 +00:00
Dan Minor
395305df0d
Bug 1649311 - Check oldVectorSize before copying in VerifyAndAllocateFragmentationHeader; r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D81732
2020-07-01 12:54:52 +00:00
Byron Campen [:bwc]
7d8edb8e41
Bug 1648848: Lock mTransportMonitor inside AddFrameHistory. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D82063
2020-07-13 15:26:19 +00:00
Randell Jesup
f1e4e6aed0
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-11 12:31:49 +00:00
Dorel Luca
19042532b3
Backed out changeset ef25e5648b14 (bug 1112392) for causing build bustage on media/systemservices/video_engine/tab_capturer
2020-07-11 13:30:06 +03:00
Randell Jesup
33bfc03435
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 21:22:10 +00:00
Bogdan Tara
b2ea557fcf
Backed out changeset 6dea878aaf36 (bug 1112392) for tab_capturer.cc related bustage CLOSED TREE
2020-07-10 23:30:41 +03:00
Randell Jesup
109ef2a1dd
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 18:11:02 +00:00
Byron Campen [:bwc]
9806d64c46
Bug 1193437: Use config structs in NrIceCtx, and centralize pref lookups some. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82549
2020-07-09 15:36:07 +00:00
Csoregi Natalia
56aa86bead
Backed out changeset 6318d54b7068 (bug 1112392) for bustages on tab_capturer.cc. CLOSED TREE
2020-07-10 04:52:56 +03:00
Randell Jesup
9756342857
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 01:00:51 +00:00
Csoregi Natalia
6be2db575b
Backed out changeset 20e97810b319 (bug 1112392) for bustages on tab_capturer.h. CLOSED TREE
2020-07-10 00:40:42 +03:00
Randell Jesup
084100482a
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-09 20:34:15 +00:00
Byron Campen [:bwc]
88844c36fc
Bug 1326005: Always update the Jsep ICE transport's candidate list when negotiation completes. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82036
2020-07-08 18:32:17 +00:00
Michael Froman
919ac9b1ae
Bug 1651286 - remove unused static method PeerConnectionImpl::CreatePeerConnection. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D82781
2020-07-08 19:45:11 +00:00
Dan Minor
4e37915de1
Bug 1650572 - Check V4L2_CAP_DEVICE_CAPS before accessing device_caps; r=ng
...
The capabilities field is for the physical device, device_caps is for the
specific /dev/videoX device that has been opened. The device_caps field is
only populated if V4L2_CAP_DEVICE_CAPS is set, so we should check that, and
fall back to capabilities if it is not set.
Differential Revision: https://phabricator.services.mozilla.com/D82377
2020-07-08 17:35:38 +00:00
Narcis Beleuzu
0515bebd4d
Backed out changeset e1841978b15a (bug 1193437) for bustages on ice_unittest.cpp
2020-07-08 07:52:53 +03:00
Byron Campen [:bwc]
ab9a9c5d68
Bug 1193437: Use config structs in NrIceCtx, and centralize pref lookups some. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82549
2020-07-07 17:14:38 +00:00
Simon Giesecke
9364b353d4
Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80631
2020-07-01 08:42:31 +00:00
Simon Giesecke
cd8b8939b9
Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80860
2020-07-01 08:29:29 +00:00
Nico Grunbaum
f8f21f2398
Bug 1648600 - add SDP parsing errors to SDP history;r=dminor,jib,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D81265
2020-06-30 02:38:40 +00:00
Nico Grunbaum
c78d9cccad
Bug 1644709 - Add PeerConnection configuration to about:webrtc;r=dminor,jib,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D80787
2020-06-30 02:35:36 +00:00
Byron Campen [:bwc]
e05489b922
Bug 1643058: Timestamp mDNS lookups. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D79531
2020-06-25 13:21:52 +00:00
Dorel Luca
e037947c1d
Backed out 6 changesets (bug 1643058) for WPT failures in webrtc/RTCRtpReceiver-getSynchronizationSources.https.html. CLOSED TREE
...
Backed out changeset 6dd69c93d9e2 (bug 1643058)
Backed out changeset fcc0942206d9 (bug 1643058)
Backed out changeset 12c6d279b173 (bug 1643058)
Backed out changeset 7d90312af10f (bug 1643058)
Backed out changeset c4f71ccf6934 (bug 1643058)
Backed out changeset e6edf6df8183 (bug 1643058)
2020-06-24 07:28:06 +03:00
Byron Campen [:bwc]
67473c1fc0
Bug 1643058: Timestamp mDNS lookups. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D79531
2020-06-23 18:07:05 +00:00
Dan Minor
0e2a0cec63
Bug 1647368 - Update gn generated files; r=ng
...
Depends on D80546
Differential Revision: https://phabricator.services.mozilla.com/D80547
2020-06-22 21:10:30 +00:00
Dan Minor
56605a5c2c
Bug 1647368 - Update build files; r=ng
...
Depends on D80545
Differential Revision: https://phabricator.services.mozilla.com/D80546
2020-06-22 21:10:05 +00:00
Dan Minor
0868cb89d3
Bug 1647368 - Move objc video capture code to dom/media/systemservices; r=ng
...
All changes in these files are a result of code formatting being applied.
When these files were under webrtc, they were treated as third party code and
not formatting. By moving them, formatting is now applied.
Differential Revision: https://phabricator.services.mozilla.com/D80544
2020-06-22 21:09:34 +00:00
Jean-Yves Avenard
87438519f0
Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj
...
Before P1, GetCurrentThreadSerialEventTarget would have always returned the same data as NS_GetCurrentThread, making the comment incorrect Now it will properly return the running TaskQueue if any.
This change of name more clearly exposes what they are doing, as we aren't always dealing with threads directly; but a nsISerialEventTarget
Differential Revision: https://phabricator.services.mozilla.com/D80354
2020-06-23 05:05:36 +00:00
Dan Minor
1116efcc34
Bug 1646092 - Do not add ssrc-group to sdp on recvonly msections; r=bwc
...
Chrome will not accept sdp with ssrc-group:FID on recvonly msections, causing
calls to fail to be established between Firefox and Chrome when only a
microphone is present on the Firefox side.
Differential Revision: https://phabricator.services.mozilla.com/D80034
2020-06-22 12:32:16 +00:00
Byron Campen [:bwc]
61e3e355eb
Bug 1646838: Rename this variable. r=mjf
...
Depends on D80277
Differential Revision: https://phabricator.services.mozilla.com/D80278
2020-06-18 23:44:37 +00:00
Byron Campen [:bwc]
43dd35b65d
Bug 1646838: Rewrite this to use c++ structured bindings, and pick better names. r=mjf
...
Depends on D80275
Differential Revision: https://phabricator.services.mozilla.com/D80277
2020-06-18 23:46:13 +00:00
Byron Campen [:bwc]
0d162c327d
Bug 1646838: Replace this function with a better named one. r=mjf
...
Depends on D80272
Differential Revision: https://phabricator.services.mozilla.com/D80275
2020-06-18 23:47:47 +00:00
Byron Campen [:bwc]
9a4fa6ba9e
Bug 1646838: This enum and function are not even used, so removing them. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D80272
2020-06-18 23:43:29 +00:00
Dorel Luca
524cb78f56
Backed out changeset 35dcd6ad89c6 (bug 1646092) for Gtests failures in JsepSessionTest.OfferAnswerRecvOnlyLines. CLOSED TREE
2020-06-18 23:22:29 +03:00
Dan Minor
c8da0b9e5f
Bug 1646092 - Do not add ssrc-group to sdp on recvonly msections; r=bwc
...
Chrome will not accept sdp with ssrc-group:FID on recvonly msections, causing
calls to fail to be established between Firefox and Chrome when only a
microphone is present on the Firefox side.
Differential Revision: https://phabricator.services.mozilla.com/D80034
2020-06-18 15:30:41 +00:00
Dan Minor
8b02726f4f
Bug 1645675 - Fix DTMF call return values in AudioConduit; r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D79723
2020-06-18 02:35:50 +00:00
Dan Minor
737ca9006d
Bug 1639734 - Restore check that sink is registered in AddOrUpdateSink; r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D78723
2020-06-08 19:14:06 +00:00
Nils Ohlmeier [:drno]
b2a1ca628f
Bug 1646150: removed unused libwebrtc sctp code. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D79883
2020-06-16 20:02:30 +00:00
Dan Minor
0b5eafd46f
Bug 1645127
- Copy MID from source packet to RTX packet; r=ng
...
This change is already present upstream.
Differential Revision: https://phabricator.services.mozilla.com/D79548
2020-06-13 22:48:58 +00:00
Nico Grunbaum
5442b2eb88
Bug 1624967 - Display entire SDP history about:webrtc;r=dminor,webidl,smaug,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D78866
2020-06-10 13:51:41 +00:00
Nico Grunbaum
87986ab67c
Bug 1637450 - P2 - Access remote SSRC from any thread;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D78827
2020-06-10 13:55:43 +00:00
Nico Grunbaum
8108184b4f
Bug 1637450 - Add Video Frame statistics to about:webrtc;r=bwc,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D75073
2020-06-10 16:34:25 +00:00
Dan Minor
f8f95a8f04
Bug 1643155 - Rename obfuscate_host_addresses pref; r=ng,mkaply
...
Renaming this to blocklist, as this is a list of sites for which hostname
obfuscation is disabled.
Differential Revision: https://phabricator.services.mozilla.com/D78681
2020-06-09 09:30:04 +00:00
Dan Minor
31189b2a44
Bug 1641600 - Check RTX blocklist pref in PeerConnectionImpl; r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D77814
2020-06-04 14:42:15 +00:00
Dan Minor
bcf0e14ff6
Bug 1641600 - Add SetRtxIsAllowed method to JsepTrack and JsepSession; r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D77813
2020-06-04 14:45:02 +00:00
Taegeon Lee
14c6288864
Bug 1629421 Fix redundant string initialization of ClientWebGlContext.cpp r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D78458
2020-06-05 11:15:30 +00:00
Nico Grunbaum
79a227b703
Bug 1615191 - P1 - implement remoteTimestamp for RTCRemoteOutboundRtpStreamStats;r=dminor,smaug
...
r?smaug for WebIDL review
Differential Revision: https://phabricator.services.mozilla.com/D78003
2020-06-05 11:41:24 +00:00