Simon Giesecke
96f3e7e019
Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D84807
2020-08-04 11:27:07 +00:00
Noemi Erli
381fca9783
Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html
...
Backed out changeset 11f0f54c6e0a (bug 1654992)
Backed out changeset a353dd5b3f08 (bug 1654991)
Backed out changeset 6a7964ba549f (bug 1654991)
Backed out changeset cf3bfb91d98c (bug 1654991)
2020-08-03 22:09:36 +03:00
Byron Campen [:bwc]
ce79d0e256
Bug 1656065: Init r_log_env_verbose only once. r=mjf
...
Depends on D85295
Differential Revision: https://phabricator.services.mozilla.com/D85427
2020-07-30 17:22:40 +00:00
Byron Campen [:bwc]
4bfd2d2966
Bug 1653626: Lock here to prevent races. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D85295
2020-08-03 15:23:35 +00:00
Simon Giesecke
032d2ac9d3
Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D84807
2020-08-03 14:54:18 +00:00
Sylvestre Ledru
843f943758
Bug 1519636 - Reformat recent changes to the Google coding style r=andi
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D85678
2020-08-02 15:29:15 +00:00
Andreea Pavel
7b5d8cd64c
Backed out 1 changesets (bug 1654248) for failures at PeerConnectionImpl.cpp on a CLOSED TREE
...
Backed out changeset e51e334b08cd (bug 1654248)
2020-08-01 02:08:08 +03:00
Jan-Ivar Bruaroey
6507521605
Bug 1654248 - Fix missing telemetry reporting of WEBRTC_CALL_DURATION, and stop counting renegotiations in WEBRTC_CALL_COUNT_2. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D85042
2020-07-31 20:33:08 +00:00
Byron Campen [:bwc]
cc4ea1f325
Bug 1651601: Ignore remote trickle candidates for obsolete streams. r=mjf
...
Depends on D83545
Differential Revision: https://phabricator.services.mozilla.com/D85284
2020-07-31 15:48:18 +00:00
Nico Grunbaum
c116dd0bdb
Bug 1655137 - add rtcp-rsize parsing to SIPCC parser;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D84857
2020-07-29 01:30:34 +00:00
Byron Campen [:bwc]
7f56bb6ec2
Bug 1651601: Only do the minimum processing for STUN messages on an obsolete stream. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D83545
2020-07-24 17:01:49 +00:00
Thomas Daede
28df0d954d
Bug 1463915 - Update libvorbis to 1.3.7. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D84565
2020-07-24 00:25:08 +00:00
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
Mihai Alexandru Michis
57b46d3cc3
Backed out 3 changesets (bug 1653642, bug 1497249) for causing Bug 1654282.
...
Backed out changeset 1c9946becbca (bug 1653642)
Backed out changeset f7b6aac1b58b (bug 1497249)
Backed out changeset 74bb3c2ab767 (bug 1497249)
2020-07-22 11:31:30 +03:00
Byron Campen [:bwc]
6a9cca850e
Bug 1571156: Wait for streams to be ready before trying to send packets. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D84251
2020-07-21 13:59:41 +00:00
Paul Adenot
fb896f9802
Bug 1561207 - Update audio_thread_priority to 0.23.4 and use MOZ_ENABLE_DBUS to enable dbus usage. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82718
2020-07-17 09:53:10 +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
Kershaw Chang
682f8a9a04
Bug 1497249 - P2: ipdl for nsIWebSocketConnection r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D30624
2020-07-16 13:34:58 +00:00
Mike Hommey
9aff77081f
Bug 1652675 - Define OPUS_ARM_MAY_HAVE_NEON{,_INTR} on non-android non-windows aarch64. r=kinetik
...
It somehow compiles fine currently without on Android, but relies on
implicit function declarations on Linux aarch64, which broke with
bug 822978, which turned the corresponding warning into an error.
It turns out OPUS_ARM_MAY* defines are set when the OPUS_ARM_PRESUME*
ones are set in the cmake build system upstream[1], and it also turns
out that not setting them actually disables some of the neon code. The
fixed point variant used for Android, however, fails to build in that
case because it relies on a function that is only available on arm
builds.
1. It's worth noting that the upstream autoconf build system does *not*
set OPUS_ARM_MAY* or OPUS_ARM_PRESUME* at all.
Differential Revision: https://phabricator.services.mozilla.com/D83474
2020-07-15 22:07:50 +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
Frederik Braun
a7153982e8
Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D83490
2020-07-15 11:20:45 +00:00
Alex Chronopoulos
9c3b134ff0
Bug 1651699 - Enable dav1d assembly builds on Android. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D83523
2020-07-15 09:06:46 +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
Byron Campen [:bwc]
31d04825a1
Bug 1651601: Filter gathered candidates when their component is obsolete. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D83138
2020-07-10 17:11:32 +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]
cc064d5d0d
Bug 1649314: Null-check before calling memcpy to avoid UBSan warnings. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82728
2020-07-08 16:09:33 +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
Narcis Beleuzu
573b28be3c
Backed out 2 changesets (bug 1561207) for bustages on lib.rs. CLOSED TREE
...
Backed out changeset c0d2201bd2fa (bug 1561207)
Backed out changeset 7931e2be169c (bug 1561207)
2020-07-10 15:56:59 +03:00
Paul Adenot
36bd8cbc97
Bug 1561207 - Update audio_thread_priority to 0.23.3 and use MOZ_ENABLE_DBUS to enable dbus usage. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82718
2020-07-10 12:24:14 +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
Tom Prince
204d796929
Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82954
2020-07-09 20:29:18 +00:00
Chun-Min Chang
168b47f125
Bug 1598148 - P2: Update cubeb to a971bf1. r=kinetik
...
Pick commits:
a971bf1 - Bump the priority of audiounit-rust in default init
ea39471 - Merge branch 'Filoppi-patch-1'
2cc3a02 - Fix conversion from com_heap_ptr.
0bd0338 - Merge branch 'patch-1' of https://github.com/Filoppi/cubeb into Filoppi-patch-1
b69886c - As suggested
20cb7e0 - Fixed small memory leak
Applying a patch on top of a971bf1a045b0e5dcaffd2a15c3255677f43cd2d
Differential Revision: https://phabricator.services.mozilla.com/D54055
2020-07-09 09:10:46 +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
Matthew Finkel
262fa6f330
Bug 1585470 - Remove duplicate cpu-features.c definition when building GV without webrtc r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D82120
2020-07-09 19:10:34 +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
Byron Campen [:bwc]
40f9bf512c
Bug 1326005: Make this log at INFO because that's the level we log on the sending side. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82035
2020-07-08 18:00:20 +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
Byron Campen [:bwc]
f92cc316ae
Bug 1649678: Add include needed by OpenBSD. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82531
2020-07-07 16:33:50 +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