Граф коммитов

7712 Коммитов

Автор SHA1 Сообщение Дата
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