From nobody Mon Apr 3 20:48:25 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pr2zZ0Q2jz43J40; Mon, 3 Apr 2023 20:48:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pr2zY67Hdz4lGx; Mon, 3 Apr 2023 20:48:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680554905; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yu1jS8nMy2INGa85x3QFKKGLQqDUBra1m0Z97xxr7Kk=; b=pB6YKOltRuHCUSIUo02cc34zYsjEt5VVtheJalpuHCXkWFvDOexcvYbGDYBq8ZqlwG2XH+ vGvyj4KsVjMQkTYzjYFGqQixuwE6D1rsfe06T9t/cwawVE4oUKQ2WMmr2fJY/0ZSrrX3Jr 28yAM900DIlPkID/XCrz9NSV+01WTKS/z+dBdNMmgy816u+BUx4rMdPshb3ftggwh6aiw6 f0rUmvY520HttSzThARgpHj+62oWCWUP4b7T4mfSGYXQfZAnBa33dSmwK+/GQd8WCd3RXU lR+QnUxHx8OC6GxAHw5faNgUWbB9Q1WJDrCaclJ9u797+jfYOwBRSUQd48Kstg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680554905; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yu1jS8nMy2INGa85x3QFKKGLQqDUBra1m0Z97xxr7Kk=; b=f7wnbxNRlpSDN0rVlm/0xmSGNW31x/4fwyE2cXPITIlRFhC1/4dMAa8KbxxzRWpo5heDnx RjnGVMuGTJvf1VHLWf7spso9hXyotXuNFnPvePrudB3SLKfmpzEjv2ryD0XSmM0IJyBPav HEZdTnV9UwIfByno3JENExzt3RRIW2PvC1Bg9tt4ejYcjKTjdsoffDp6/rPXZ6+HTayM7Y mCpnWkD3TcCEdmYduuBXn1hkVD53NaSn9IbD53sqdknVFjP6cOf+359nChH2rlXCj5paJt pZibXFWGHasgP7jFXkqwPObv8u6/fRbN58JnJ1d7znVzxfMe3YVtrz9jA53jDA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680554905; a=rsa-sha256; cv=none; b=EuUhd/FHy92z4MGmqTU3zsxCabTyX9PpCU8A5R3NAHjNNjn9WtBRPkp6q/amJlMILXLZV1 s623c7yfWN3x4tx239NVDZ5ksn4rJTWbw6QarldIdQgKSldbaYnjPEy3u4SkyA938bpxzX aVxVANJkA0dTGQVMnWH0ap+0BU5dRIJ2G5UL2j4U26fe9RDBYuU9A59AINBpBP1uIl4/Ih QNul766In8jQaUKpPvLWS39AByDvPZzklerQGcgztvapvprn5AhaFFtP+1YDwlxf/RdzKj liYQBf/JKlUYYQ4bUMpX36kVKicmXyEG+cj2n+FCwFvtM3yx40LW6asXX5utww== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Pr2zY5C8kz1CJN; Mon, 3 Apr 2023 20:48:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 333KmP1w057813; Mon, 3 Apr 2023 20:48:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 333KmP6O057812; Mon, 3 Apr 2023 20:48:25 GMT (envelope-from git) Date: Mon, 3 Apr 2023 20:48:25 GMT Message-Id: <202304032048.333KmP6O057812@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Christoph Moench-Tegeder Subject: git: 71c72996de55 - main - www/firefox: update to 112.0 (rc1) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cmt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 71c72996de55f6ec75b1fc1f3d10cdb5bd937f62 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cmt: URL: https://cgit.FreeBSD.org/ports/commit/?id=71c72996de55f6ec75b1fc1f3d10cdb5bd937f62 commit 71c72996de55f6ec75b1fc1f3d10cdb5bd937f62 Author: Christoph Moench-Tegeder AuthorDate: 2023-04-03 20:47:55 +0000 Commit: Christoph Moench-Tegeder CommitDate: 2023-04-03 20:47:55 +0000 www/firefox: update to 112.0 (rc1) Release Notes (soon): https://www.mozilla.org/en-US/firefox/112.0/releasenotes/ --- www/firefox/Makefile | 11 +- www/firefox/distinfo | 6 +- www/firefox/files/patch-bug1659612 | 22 +- www/firefox/files/patch-libwebrtc-generated | 32566 ++++++++++++-------------- 4 files changed, 14400 insertions(+), 18205 deletions(-) diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 0fe303d40352..4f56f9234160 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,10 +1,9 @@ PORTNAME= firefox -DISTVERSION= 111.0.1 -PORTREVISION= 2 +DISTVERSION= 112.0 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org @@ -12,14 +11,14 @@ COMMENT= Web browser based on the browser portion of Mozilla WWW= https://www.mozilla.com/firefox BUILD_DEPENDS= nspr>=4.32:devel/nspr \ - nss>=3.88:security/nss \ + nss>=3.89:security/nss \ icu>=72.1:devel/icu \ libevent>=2.1.8:devel/libevent \ - harfbuzz>=6.0.0:print/harfbuzz \ + harfbuzz>=7.1.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.39:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ - libvpx>=1.12.0:multimedia/libvpx \ + libvpx>=1.13.0:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf2.13:devel/autoconf2.13 \ diff --git a/www/firefox/distinfo b/www/firefox/distinfo index e6e3cf3e2ac9..a5c0e1e91e34 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679420747 -SHA256 (firefox-111.0.1.source.tar.xz) = 84a4f3aba62df6e0451cdd28f8f1e59840d77c4062311947b0e59325c2ebdce8 -SIZE (firefox-111.0.1.source.tar.xz) = 496209640 +TIMESTAMP = 1680553089 +SHA256 (firefox-112.0.source.tar.xz) = 2ada818a5ce5b8fd99b935589ed361913cd04f677ae3576c89ac0b43a877b5e4 +SIZE (firefox-112.0.source.tar.xz) = 499177808 diff --git a/www/firefox/files/patch-bug1659612 b/www/firefox/files/patch-bug1659612 index dce125b883d2..a7aea97734a0 100644 --- a/www/firefox/files/patch-bug1659612 +++ b/www/firefox/files/patch-bug1659612 @@ -20,16 +20,22 @@ media/libcubeb/src/cubeb_alsa.c:1168:3: note: include the header or e ^ 2 errors generated. ---- media/libcubeb/src/cubeb_alsa.c.orig 2021-08-31 14:26:24.530548000 +0200 -+++ media/libcubeb/src/cubeb_alsa.c 2021-08-31 14:26:43.081470000 +0200 -@@ -5,9 +5,7 @@ +--- media/libcubeb/src/cubeb_alsa.c.orig 2023-03-29 20:51:00.139281000 +0200 ++++ media/libcubeb/src/cubeb_alsa.c 2023-03-29 20:51:46.219013000 +0200 +@@ -5,12 +5,16 @@ * accompanying file LICENSE for details. */ #undef NDEBUG --#define _DEFAULT_SOURCE --#define _BSD_SOURCE --#define _XOPEN_SOURCE 500 -+#define _GNU_SOURCE 1 ++#if defined(__FreeBSD__) ++#define _GNU_SOURCE ++#else + #define _DEFAULT_SOURCE + #define _BSD_SOURCE + #if defined(__NetBSD__) + #define _NETBSD_SOURCE /* timersub() */ + #endif + #define _XOPEN_SOURCE 500 ++#endif #include "cubeb-internal.h" #include "cubeb/cubeb.h" - #include + #include "cubeb_tracing.h" diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated index b3180fb5ac6b..4027904e444e 100644 --- a/www/firefox/files/patch-libwebrtc-generated +++ b/www/firefox/files/patch-libwebrtc-generated @@ -1,10 +1,10 @@ -commit 14e939dae32f05703a4695064fedf00370e09ca0 +commit d838b64e015cf57136f26fa6bf56647753501016 Author: Christoph Moench-Tegeder - regenerate FreeBSD libwebrtc patch for Firefox 111 + regenerate FreeBSD libwebrtc patch for Firefox 112 diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build -index 85e236f6f9b8..444bc70b7858 100644 +index a6f71dc2fd6d..ebf03d2e58ef 100644 --- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build +++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -28,7 +28,7 @@ index 85e236f6f9b8..444bc70b7858 100644 FINAL_LIBRARY = "webrtc" -@@ -41,169 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,169 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -203,7 +203,7 @@ index 85e236f6f9b8..444bc70b7858 100644 Library("resource_adaptation_api_gn") diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build -index 06d73f689afb..c5891c7c798d 100644 +index 786830328170..3cf98fead5cc 100644 --- third_party/libwebrtc/api/array_view_gn/moz.build +++ third_party/libwebrtc/api/array_view_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -227,7 +227,7 @@ index 06d73f689afb..c5891c7c798d 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -388,7 +388,7 @@ index 06d73f689afb..c5891c7c798d 100644 - Library("array_view_gn") diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build -index ac1dc8fbc4c7..4f97d9412ced 100644 +index 06d00e524946..f78f3f6dc146 100644 --- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -412,7 +412,7 @@ index ac1dc8fbc4c7..4f97d9412ced 100644 FINAL_LIBRARY = "webrtc" -@@ -41,169 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,169 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -587,7 +587,7 @@ index ac1dc8fbc4c7..4f97d9412ced 100644 Library("aec3_config_gn") diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build -index a56dc7457a62..7e6ed72139b6 100644 +index a01c28a0335f..b9e3e0147e0c 100644 --- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build @@ -12,11 +12,21 @@ AllowCompilerWarnings() @@ -612,7 +612,7 @@ index a56dc7457a62..7e6ed72139b6 100644 FINAL_LIBRARY = "webrtc" -@@ -42,180 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,180 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -798,7 +798,7 @@ index a56dc7457a62..7e6ed72139b6 100644 Library("aec3_factory_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build -index ab90d0efe1c3..13731a75d898 100644 +index cfe6c32be69f..b504253531d1 100644 --- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -822,7 +822,7 @@ index ab90d0efe1c3..13731a75d898 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,173 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1001,7 +1001,7 @@ index ab90d0efe1c3..13731a75d898 100644 Library("audio_frame_api_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build -index c284e7a34fd9..d5f3c49482ac 100644 +index 364e4050adca..9c9958635596 100644 --- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1025,7 +1025,7 @@ index c284e7a34fd9..d5f3c49482ac 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1182,7 +1182,7 @@ index c284e7a34fd9..d5f3c49482ac 100644 - Library("audio_frame_processor_gn") diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -index 8b0f06e3f145..2be918cdbead 100644 +index f97d29722a62..0698e8bca389 100644 --- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1206,7 +1206,7 @@ index 8b0f06e3f145..2be918cdbead 100644 FINAL_LIBRARY = "webrtc" -@@ -37,161 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,161 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1371,7 +1371,7 @@ index 8b0f06e3f145..2be918cdbead 100644 - Library("audio_mixer_api_gn") diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build -index e5049191901e..35a84d063d3d 100644 +index b59aa622176e..31860d843683 100644 --- third_party/libwebrtc/api/audio/echo_control_gn/moz.build +++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1395,7 +1395,7 @@ index e5049191901e..35a84d063d3d 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1556,7 +1556,7 @@ index e5049191901e..35a84d063d3d 100644 - Library("echo_control_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -index 847ec7170c2d..88239c6bf5d9 100644 +index 02803d34938b..163611a96529 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1580,7 +1580,7 @@ index 847ec7170c2d..88239c6bf5d9 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1759,7 +1759,7 @@ index 847ec7170c2d..88239c6bf5d9 100644 Library("audio_decoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -index 284bee100aba..a89b9e1d77ac 100644 +index 69ca41b49442..4be558192e66 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1783,7 +1783,7 @@ index 284bee100aba..a89b9e1d77ac 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1962,7 +1962,7 @@ index 284bee100aba..a89b9e1d77ac 100644 Library("audio_encoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build -index 083670fe3e13..c59a2cb042c2 100644 +index f7adf8f1dfbe..c44aaf96d795 100644 --- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -1986,7 +1986,7 @@ index 083670fe3e13..c59a2cb042c2 100644 FINAL_LIBRARY = "webrtc" -@@ -44,173 +54,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,173 +55,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2165,7 +2165,7 @@ index 083670fe3e13..c59a2cb042c2 100644 Library("audio_codecs_api_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build -index 68529faf9f7b..2607c1e67622 100644 +index 791b16d94d2e..8635fe5558fe 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build @@ -12,12 +12,24 @@ AllowCompilerWarnings() @@ -2193,7 +2193,7 @@ index 68529faf9f7b..2607c1e67622 100644 FINAL_LIBRARY = "webrtc" -@@ -43,228 +55,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,228 +56,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2427,7 +2427,7 @@ index 68529faf9f7b..2607c1e67622 100644 Library("builtin_audio_decoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build -index 78d127c4705c..244b262ce017 100644 +index 7b6d15cdfc0c..5763214e8745 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build @@ -12,12 +12,24 @@ AllowCompilerWarnings() @@ -2455,7 +2455,7 @@ index 78d127c4705c..244b262ce017 100644 FINAL_LIBRARY = "webrtc" -@@ -43,228 +55,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,228 +56,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2689,7 +2689,7 @@ index 78d127c4705c..244b262ce017 100644 Library("builtin_audio_encoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build -index ed36a5d51bdb..0ba91bc9d8b7 100644 +index aa598bdfc240..dbe7cd4539d5 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -2713,7 +2713,7 @@ index ed36a5d51bdb..0ba91bc9d8b7 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2892,7 +2892,7 @@ index ed36a5d51bdb..0ba91bc9d8b7 100644 Library("audio_decoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build -index df9d0a4d6c27..90c08de8b7ab 100644 +index b6f1eccd5ea2..895634e854f5 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -2916,7 +2916,7 @@ index df9d0a4d6c27..90c08de8b7ab 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3095,7 +3095,7 @@ index df9d0a4d6c27..90c08de8b7ab 100644 Library("audio_encoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build -index 11734d7437e2..708a3fdd390f 100644 +index acb5f503b9fc..9e5e84c4ac02 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -3119,7 +3119,7 @@ index 11734d7437e2..708a3fdd390f 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3298,7 +3298,7 @@ index 11734d7437e2..708a3fdd390f 100644 Library("audio_decoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build -index 3e710cfd51dc..9d46d596bd05 100644 +index 073bd3e1e662..9f1f7a87b746 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -3322,7 +3322,7 @@ index 3e710cfd51dc..9d46d596bd05 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,161 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3341,6 +3341,10 @@ index 3e710cfd51dc..9d46d596bd05 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "log" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -3406,6 +3410,10 @@ index 3e710cfd51dc..9d46d596bd05 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -3479,7 +3487,7 @@ index 3e710cfd51dc..9d46d596bd05 100644 - Library("audio_encoder_g722_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build -index 8d3441442969..5b7cb1f3d897 100644 +index 1fd7bb995a3e..dfd010766aa1 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -3503,7 +3511,7 @@ index 8d3441442969..5b7cb1f3d897 100644 FINAL_LIBRARY = "webrtc" -@@ -41,173 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3682,7 +3690,7 @@ index 8d3441442969..5b7cb1f3d897 100644 Library("audio_encoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build -index 9c9dc1fef2c6..cc69459ff586 100644 +index 5723e03e8602..afef52727f1c 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -3706,7 +3714,7 @@ index 9c9dc1fef2c6..cc69459ff586 100644 FINAL_LIBRARY = "webrtc" -@@ -41,180 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,180 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3892,7 +3900,7 @@ index 9c9dc1fef2c6..cc69459ff586 100644 Library("audio_decoder_ilbc_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build -index 4cf820803941..3ef29f916d87 100644 +index 40443414c840..6e0a6b748386 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -3916,7 +3924,7 @@ index 4cf820803941..3ef29f916d87 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4073,7 +4081,7 @@ index 4cf820803941..3ef29f916d87 100644 - Library("audio_encoder_ilbc_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build -index b05f5142c93d..01cc1674c14e 100644 +index 930dd938889a..46ba53c9063b 100644 --- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -4097,7 +4105,7 @@ index b05f5142c93d..01cc1674c14e 100644 FINAL_LIBRARY = "webrtc" -@@ -41,180 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,180 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4284,10 +4292,10 @@ index b05f5142c93d..01cc1674c14e 100644 Library("audio_encoder_ilbc_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_fix_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_fix_gn/moz.build deleted file mode 100644 -index ae427db481e0..000000000000 +index 6580e1f599b2..000000000000 --- third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_fix_gn/moz.build +++ /dev/null -@@ -1,92 +0,0 @@ +@@ -1,93 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -4325,6 +4333,7 @@ index ae427db481e0..000000000000 - -LOCAL_INCLUDES += [ - "!/ipc/ipdl/_ipdlheaders", +- "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", - "/third_party/libwebrtc/", - "/third_party/libwebrtc/third_party/abseil-cpp/", @@ -4381,7 +4390,7 @@ index ae427db481e0..000000000000 - -Library("audio_decoder_isac_fix_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build -index e3ef68e23570..a1e8097db94a 100644 +index c21933e10e5b..256f6292b7ce 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -4405,7 +4414,7 @@ index e3ef68e23570..a1e8097db94a 100644 FINAL_LIBRARY = "webrtc" -@@ -41,159 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,159 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4570,7 +4579,7 @@ index e3ef68e23570..a1e8097db94a 100644 Library("audio_decoder_isac_float_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build -index cdff79e2c7d3..7e72a8ededa9 100644 +index e96e54f45097..280545fc8134 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build @@ -12,10 +12,22 @@ AllowCompilerWarnings() @@ -4596,7 +4605,7 @@ index cdff79e2c7d3..7e72a8ededa9 100644 FINAL_LIBRARY = "webrtc" -@@ -37,216 +49,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,216 +50,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4817,10 +4826,10 @@ index cdff79e2c7d3..7e72a8ededa9 100644 Library("audio_decoder_isac_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_fix_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_fix_gn/moz.build deleted file mode 100644 -index acf5e3b6b2bd..000000000000 +index 9bb1ec62e60e..000000000000 --- third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_fix_gn/moz.build +++ /dev/null -@@ -1,92 +0,0 @@ +@@ -1,93 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -4858,6 +4867,7 @@ index acf5e3b6b2bd..000000000000 - -LOCAL_INCLUDES += [ - "!/ipc/ipdl/_ipdlheaders", +- "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", - "/third_party/libwebrtc/", - "/third_party/libwebrtc/third_party/abseil-cpp/", @@ -4914,7 +4924,7 @@ index acf5e3b6b2bd..000000000000 - -Library("audio_encoder_isac_fix_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build -index 00eb124b66a6..134d32df0e76 100644 +index 9a64a79c40dd..afe2f475fd25 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -4938,7 +4948,7 @@ index 00eb124b66a6..134d32df0e76 100644 FINAL_LIBRARY = "webrtc" -@@ -41,159 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,159 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5103,7 +5113,7 @@ index 00eb124b66a6..134d32df0e76 100644 Library("audio_encoder_isac_float_gn") diff --git third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build -index 85ed834881df..ec111c935c6a 100644 +index fb45423c93a3..15199c708a16 100644 --- third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build @@ -12,10 +12,22 @@ AllowCompilerWarnings() @@ -5129,7 +5139,7 @@ index 85ed834881df..ec111c935c6a 100644 FINAL_LIBRARY = "webrtc" -@@ -37,216 +49,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,216 +50,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5349,7 +5359,7 @@ index 85ed834881df..ec111c935c6a 100644 - Library("audio_encoder_isac_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build -index 2bc9881db6a2..7c20cedc34c5 100644 +index 622d02e43eab..96cfc33b41c6 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -5373,7 +5383,7 @@ index 2bc9881db6a2..7c20cedc34c5 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,173 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5552,7 +5562,7 @@ index 2bc9881db6a2..7c20cedc34c5 100644 Library("audio_decoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build -index 3359d9b0b85d..7d82c70e035e 100644 +index 10b96d1778ba..635edefde84c 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -5576,7 +5586,7 @@ index 3359d9b0b85d..7d82c70e035e 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,161 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5595,6 +5605,10 @@ index 3359d9b0b85d..7d82c70e035e 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - +- OS_LIBS += [ +- "log" +- ] +- -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -5660,6 +5674,10 @@ index 3359d9b0b85d..7d82c70e035e 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True +- +- OS_LIBS += [ +- "winmm" +- ] + DEFINES["_DEBUG"] = True if CONFIG["CPU_ARCH"] == "aarch64": @@ -5733,7 +5751,7 @@ index 3359d9b0b85d..7d82c70e035e 100644 - Library("audio_decoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build -index bdc96c2a26aa..19d5ce9a9a15 100644 +index bda49a2e1995..f85956c14c96 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -5757,7 +5775,7 @@ index bdc96c2a26aa..19d5ce9a9a15 100644 FINAL_LIBRARY = "webrtc" -@@ -42,180 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,180 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5943,7 +5961,7 @@ index bdc96c2a26aa..19d5ce9a9a15 100644 Library("audio_decoder_opus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build -index 6bae0209af41..b47e3d6d35b5 100644 +index e52716911a1c..5898d8909f94 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -5967,7 +5985,7 @@ index 6bae0209af41..b47e3d6d35b5 100644 FINAL_LIBRARY = "webrtc" -@@ -42,173 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,173 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6146,7 +6164,7 @@ index 6bae0209af41..b47e3d6d35b5 100644 Library("audio_encoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build -index 7c9c7f4af957..ef4c20575db0 100644 +index c2f28655abe9..f069d8709fd8 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build @@ -12,11 +12,21 @@ AllowCompilerWarnings() @@ -6171,7 +6189,7 @@ index 7c9c7f4af957..ef4c20575db0 100644 FINAL_LIBRARY = "webrtc" -@@ -46,165 +56,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,165 +57,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6342,7 +6360,7 @@ index 7c9c7f4af957..ef4c20575db0 100644 Library("audio_encoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build -index 59e7a5af1c09..26d4e632df80 100644 +index 922abe89082f..ad68197840a9 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -6366,7 +6384,7 @@ index 59e7a5af1c09..26d4e632df80 100644 FINAL_LIBRARY = "webrtc" -@@ -42,180 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,180 +53,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6552,7 +6570,7 @@ index 59e7a5af1c09..26d4e632df80 100644 Library("audio_encoder_opus_gn") diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build -index af73a694f51f..7d317d5c3eb0 100644 +index 30c38b05d20c..82b0cb1ca134 100644 --- third_party/libwebrtc/api/audio_options_api_gn/moz.build +++ third_party/libwebrtc/api/audio_options_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -6576,7 +6594,7 @@ index af73a694f51f..7d317d5c3eb0 100644 FINAL_LIBRARY = "webrtc" -@@ -41,169 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,169 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6751,7 +6769,7 @@ index af73a694f51f..7d317d5c3eb0 100644 Library("audio_options_api_gn") diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build -index 7154df99fcc0..6bfa9af65ffd 100644 +index f2816081b04b..5c347cf76308 100644 --- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build +++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -6775,7 +6793,7 @@ index 7154df99fcc0..6bfa9af65ffd 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6936,7 +6954,7 @@ index 7154df99fcc0..6bfa9af65ffd 100644 - Library("bitrate_allocation_gn") diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build -index 425aeeafa82c..62ea77045905 100644 +index 03ab38db1bb3..2b0b98b68569 100644 --- third_party/libwebrtc/api/call_api_gn/moz.build +++ third_party/libwebrtc/api/call_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -6960,7 +6978,7 @@ index 425aeeafa82c..62ea77045905 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7117,7 +7135,7 @@ index 425aeeafa82c..62ea77045905 100644 - Library("call_api_gn") diff --git third_party/libwebrtc/api/callfactory_api_gn/moz.build third_party/libwebrtc/api/callfactory_api_gn/moz.build -index 44caaf90094f..4fb736b419fc 100644 +index 7c3c3f8c57b0..b974c0624eb6 100644 --- third_party/libwebrtc/api/callfactory_api_gn/moz.build +++ third_party/libwebrtc/api/callfactory_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -7141,7 +7159,7 @@ index 44caaf90094f..4fb736b419fc 100644 FINAL_LIBRARY = "webrtc" -@@ -37,170 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,170 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7315,7 +7333,7 @@ index 44caaf90094f..4fb736b419fc 100644 - Library("callfactory_api_gn") diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build -index 6b98ea51a638..d48614ca4acf 100644 +index 1202b94d5b0f..5cd0b886b125 100644 --- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -7339,7 +7357,7 @@ index 6b98ea51a638..d48614ca4acf 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7500,7 +7518,7 @@ index 6b98ea51a638..d48614ca4acf 100644 - Library("frame_decryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build -index bb577371367e..3fbc6a37c593 100644 +index 1499258aeb09..4d113eee3667 100644 --- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -7524,7 +7542,7 @@ index bb577371367e..3fbc6a37c593 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7685,7 +7703,7 @@ index bb577371367e..3fbc6a37c593 100644 - Library("frame_encryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build -index af911bf40841..b3928ae0d4ed 100644 +index 59a7a0ae74cf..a8e972660b67 100644 --- third_party/libwebrtc/api/crypto/options_gn/moz.build +++ third_party/libwebrtc/api/crypto/options_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -7709,7 +7727,7 @@ index af911bf40841..b3928ae0d4ed 100644 FINAL_LIBRARY = "webrtc" -@@ -41,182 +51,21 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -42,182 +52,21 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7897,7 +7915,7 @@ index af911bf40841..b3928ae0d4ed 100644 Library("options_gn") diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build -index ea29beb6b0c7..855dbcea1112 100644 +index 7bbee761ed26..0dd9c7beb139 100644 --- third_party/libwebrtc/api/fec_controller_api_gn/moz.build +++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -7921,7 +7939,7 @@ index ea29beb6b0c7..855dbcea1112 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8078,7 +8096,7 @@ index ea29beb6b0c7..855dbcea1112 100644 - Library("fec_controller_api_gn") diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build -index 813d5856192a..486b6a2fe58a 100644 +index 7c3a05951f44..0255dbdc1323 100644 --- third_party/libwebrtc/api/field_trials_view_gn/moz.build +++ third_party/libwebrtc/api/field_trials_view_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -8102,7 +8120,7 @@ index 813d5856192a..486b6a2fe58a 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8259,7 +8277,7 @@ index 813d5856192a..486b6a2fe58a 100644 - Library("field_trials_view_gn") diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -index a89762beef0c..eb60f39f5d55 100644 +index 20746d1925cf..1550d4f11bbd 100644 --- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build +++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -8283,7 +8301,7 @@ index a89762beef0c..eb60f39f5d55 100644 FINAL_LIBRARY = "webrtc" -@@ -37,170 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,170 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8457,7 +8475,7 @@ index a89762beef0c..eb60f39f5d55 100644 - Library("frame_transformer_interface_gn") diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build -index c262278451c8..ed26b77d1acd 100644 +index 3c0ed063cc47..4bd60cc0fb35 100644 --- third_party/libwebrtc/api/function_view_gn/moz.build +++ third_party/libwebrtc/api/function_view_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -8481,7 +8499,7 @@ index c262278451c8..ed26b77d1acd 100644 FINAL_LIBRARY = "webrtc" -@@ -37,157 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,157 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8642,7 +8660,7 @@ index c262278451c8..ed26b77d1acd 100644 - Library("function_view_gn") diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build -index 24c1fe3c203d..e9b919471baa 100644 +index b34dcdb7481c..ce967df5e4f4 100644 --- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build +++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() @@ -8666,7 +8684,7 @@ index 24c1fe3c203d..e9b919471baa 100644 FINAL_LIBRARY = "webrtc" -@@ -37,153 +47,15 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -38,153 +48,15 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8822,10 +8840,10 @@ index 24c1fe3c203d..e9b919471baa 100644 - DEFINES["_GNU_SOURCE"] = True - Library("jingle_logging_api_gn") -diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build third_party/libwebrtc/api/make_ref_counted_gn/moz.build -index 2fafcbf37fb0..091db6cf5490 100644 ---- third_party/libwebrtc/api/make_ref_counted_gn/moz.build -+++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build +diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build +index 1723e5349490..d6c7b496a271 100644 +--- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build ++++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build @@ -12,10 +12,20 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True @@ -8847,7 +8865,7 @@ index 2fafcbf37fb0..091db6cf5490 100644 *** 47855 LINES SKIPPED ***