Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 2024 09:14:13 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Christoph Moench-Tegeder <cmt@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: 3ce075bfa54a - main - www/firefox: update to 128.0 (rc1)
Message-ID:  <CAFDf7ULVqFifUm_s6g9uY237pF3H%2BVyPrs1oG1=yAHAtMBzAtA@mail.gmail.com>
In-Reply-To: <202407021615.462GFkZr009715@gitrepo.freebsd.org>
References:  <202407021615.462GFkZr009715@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000fd2d34061c678810
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello Christoph,

I've opened a PR for firefox 128.0 failing on aarch64 main.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280120

Any hints are welcome.

Thanks,

Christoph Moench-Tegeder <cmt@freebsd.org> escreveu (ter=C3=A7a, 2/07/2024 =
=C3=A0(s)
17:15):

> The branch main has been updated by cmt:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=3D3ce075bfa54a54023d682d6985d61=
fb081a019d4
>
> commit 3ce075bfa54a54023d682d6985d61fb081a019d4
> Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
> AuthorDate: 2024-07-02 16:13:34 +0000
> Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
> CommitDate: 2024-07-02 16:15:24 +0000
>
>     www/firefox: update to 128.0 (rc1)
>
>     Release Notes (soon):
>       https://www.mozilla.org/en-US/firefox/128.0/releasenotes/
> ---
>  www/firefox/Makefile                               |    6 +-
>  www/firefox/distinfo                               |    6 +-
>  www/firefox/files/patch-bug847568                  |    2 +-
>  .../files/patch-gfx_skia_skia_src_base_SkEndian.h  |   24 +-
>  .../files/patch-gfx_skia_skia_src_core_SkCpu.cpp   |   23 +-
>  ...patch-gfx_skia_skia_src_core_SkRasterPipeline.h |   14 +-
>  www/firefox/files/patch-libwebrtc-generated        | 5571
> ++++++++++++--------
>  .../files/patch-tools_profiler_core_patform.cpp    |   51 -
>  8 files changed, 3452 insertions(+), 2245 deletions(-)
>
> diff --git a/www/firefox/Makefile b/www/firefox/Makefile
> index 002b5d8f7621..14a897f494ad 100644
> --- a/www/firefox/Makefile
> +++ b/www/firefox/Makefile
> @@ -1,5 +1,5 @@
>  PORTNAME=3D      firefox
> -DISTVERSION=3D   127.0.2
> +DISTVERSION=3D   128.0
>  PORTEPOCH=3D     2
>  CATEGORIES=3D    www wayland
>  MASTER_SITES=3D
> MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
> @@ -11,10 +11,10 @@ COMMENT=3D    Web browser based on the browser portio=
n
> of Mozilla
>  WWW=3D           https://www.mozilla.com/firefox
>
>  BUILD_DEPENDS=3D nspr>=3D4.32:devel/nspr \
> -               nss>=3D3.100:security/nss \
> +               nss>=3D3.101:security/nss \
>                 icu>=3D73.1:devel/icu \
>                 libevent>=3D2.1.8:devel/libevent \
> -               harfbuzz>=3D8.4.0:print/harfbuzz \
> +               harfbuzz>=3D8.5.0:print/harfbuzz \
>                 graphite2>=3D1.3.14:graphics/graphite2 \
>                 png>=3D1.6.43:graphics/png \
>                 dav1d>=3D1.0.0:multimedia/dav1d \
> diff --git a/www/firefox/distinfo b/www/firefox/distinfo
> index c0f7cfa82129..b85b5adf2a9b 100644
> --- a/www/firefox/distinfo
> +++ b/www/firefox/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP =3D 1719265362
> -SHA256 (firefox-127.0.2.source.tar.xz) =3D
> 0b7b2a8c3def52fcab13c48769645d0e963902ee916e4f3d2a0098796e73e3e8
> -SIZE (firefox-127.0.2.source.tar.xz) =3D 554998504
> +TIMESTAMP =3D 1719875233
> +SHA256 (firefox-128.0.source.tar.xz) =3D
> 358b2f67c6c96c2a857588e1678e10bf233d5c324ff845055f2da043d1bf59ca
> +SIZE (firefox-128.0.source.tar.xz) =3D 561251876
> diff --git a/www/firefox/files/patch-bug847568
> b/www/firefox/files/patch-bug847568
> index 95bd181256e8..2ee46579d43d 100644
> --- a/www/firefox/files/patch-bug847568
> +++ b/www/firefox/files/patch-bug847568
> @@ -64,7 +64,7 @@ index 000000000000..24e8d7a03274
>  +# Match bundled graphite2 configuration
>  +AllowCompilerWarnings()
>  +
> -+FINAL_LIBRARY =3D 'gkmedias'
> ++FINAL_LIBRARY =3D 'xul'
>  diff --git gfx/harfbuzz/README-mozilla.fbsd
> gfx/harfbuzz/README-mozilla.fbsd
>  new file mode 100644
>  index 000000000000..2a10eb1e2b42
> diff --git a/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h
> b/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h
> index 656127071a78..4bfe48f0592c 100644
> --- a/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h
> +++ b/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h
> @@ -1,11 +1,13 @@
> ---- gfx/skia/skia/src/base/SkEndian.h.orig     2023-06-16
> 01:32:16.999830000 +0200
> -+++ gfx/skia/skia/src/base/SkEndian.h  2023-06-16 01:32:41.701673000 +02=
00
> -@@ -131,7 +131,7 @@
> -     #define SkTEndian_SwapLE64(n)    (n)
> - #else   // SK_CPU_BENDIAN
> -     #define SkEndian_SwapBE16(n)    (n)
> --    #define SkEndian_SwapBE32(n)    (n)
> -+    #define SkEndian_SwapBE32(n)    uint32_t(n)
> -     #define SkEndian_SwapBE64(n)    (n)
> -     #define SkEndian_SwapLE16(n)    SkEndianSwap16(n)
> -     #define SkEndian_SwapLE32(n)    SkEndianSwap32(n)
> +diff --git gfx/skia/skia/src/base/SkEndian.h
> gfx/skia/skia/src/base/SkEndian.h
> +index d015f8bff2bf..cc390a53f30c 100644
> +--- gfx/skia/skia/src/base/SkEndian.h
> ++++ gfx/skia/skia/src/base/SkEndian.h
> +@@ -140,7 +140,7 @@ static inline void SkEndianSwap64s(uint64_t array[],
> int count) {
> +     #define SkEndian_SwapLE64(n)    SkEndianSwap64(n)
> +
> +     #define SkTEndian_SwapBE16(n)    (n)
> +-    #define SkTEndian_SwapBE32(n)    (n)
> ++    #define SkTEndian_SwapBE32(n)    uint32_t(n)
> +     #define SkTEndian_SwapBE64(n)    (n)
> +     #define SkTEndian_SwapLE16(n)    SkTEndianSwap16<n>::value
> +     #define SkTEndian_SwapLE32(n)    SkTEndianSwap32<n>::value
> diff --git a/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp
> b/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp
> index 0cee5dac92a1..e23f0eb4f904 100644
> --- a/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp
> +++ b/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp
> @@ -4,13 +4,17 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of
> undeclared identifier 'get
>          uint32_t hwcaps =3D getauxval(AT_HWCAP);
>                            ^
>
> ---- gfx/skia/skia/src/core/SkCpu.cpp.orig      2020-02-07 22:13:22 UTC
> +diff --git gfx/skia/skia/src/core/SkCpu.cpp
> gfx/skia/skia/src/core/SkCpu.cpp
> +index cdac7db2be2c..4da2ee4bd4b4 100644
> +--- gfx/skia/skia/src/core/SkCpu.cpp
>  +++ gfx/skia/skia/src/core/SkCpu.cpp
> -@@ -72,6 +72,23 @@
> -         return features;
> -     }
> +@@ -81,6 +81,22 @@
> +         if (hwcap & HWCAP_LOONGARCH_LSX)  { features |=3D
> SkCpu::LOONGARCH_SX; }
> +         if (hwcap & HWCAP_LOONGARCH_LASX) { features |=3D
> SkCpu::LOONGARCH_ASX; }
>
> -+#elif defined(SK_CPU_ARM64) && defined(__FreeBSD__)
> ++        return features;
> ++    }
> ++#elif
>  +    #include <machine/armreg.h>
>  +    #ifndef ID_AA64ISAR0_CRC32_VAL
>  +    #define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32
> @@ -24,9 +28,6 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of
> undeclared identifier 'get
>  +        if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) =3D=3D
> ID_AA64ISAR0_CRC32_BASE) {
>  +            features |=3D SkCpu::CRC32;
>  +        }
> -+        return features;
> -+    }
> -+
> - #elif defined(SK_CPU_ARM64) && __has_include(<sys/auxv.h>)
> -     #include <sys/auxv.h>
> -
> +         return features;
> +     }
> + #else
> diff --git
> a/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
> b/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
> index 64e279cf29f0..05cf110b1192 100644
> --- a/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
> +++ b/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
> @@ -1,11 +1,13 @@
> ---- gfx/skia/skia/src/core/SkRasterPipeline.h.orig     2023-06-10
> 14:20:18.155477000 +0200
> -+++ gfx/skia/skia/src/core/SkRasterPipeline.h  2023-06-10
> 14:20:30.760915000 +0200
> -@@ -24,7 +24,7 @@
> - struct SkImageInfo;
> +diff --git gfx/skia/skia/src/core/SkRasterPipeline.h
> gfx/skia/skia/src/core/SkRasterPipeline.h
> +index 2475ea0d398d..67967483656d 100644
> +--- gfx/skia/skia/src/core/SkRasterPipeline.h
> ++++ gfx/skia/skia/src/core/SkRasterPipeline.h
> +@@ -27,7 +27,7 @@ struct SkImageInfo;
>   struct skcms_TransferFunction;
>
> --#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) &&
> !defined(SK_CPU_ARM32)
> -+#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) &&
> !defined(SK_CPU_ARM32) && !defined(__powerpc__)
> + #if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) &&
> !defined(SK_CPU_ARM32) && \
> +-        !defined(SK_CPU_LOONGARCH)
> ++        !defined(SK_CPU_LOONGARCH) && !defined(__powerpc__)
>       #define SK_HAS_MUSTTAIL 1
>   #else
>       #define SK_HAS_MUSTTAIL 0
> diff --git a/www/firefox/files/patch-libwebrtc-generated
> b/www/firefox/files/patch-libwebrtc-generated
> index 4230b31cd227..b59060f6acdc 100644
> --- a/www/firefox/files/patch-libwebrtc-generated
> +++ b/www/firefox/files/patch-libwebrtc-generated
> @@ -1,10 +1,10 @@
> -commit 1fb2333e2d53204e69a318a8c803981d8ded116b
> +commit 39df5a98686dce37f31f3741ec4f7198be4251c9
>  Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
>
> -    regenerate FreeBSD libwebrtc patch for Firefox 127
> +    regenerate FreeBSD libwebrtc patch for Firefox 128
>
>  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 b0671b5d4adb..642f867db664 100644
> +index 2dbd5881583e..332ca04819ee 100644
>  ---
> third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
>  +++
> third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -27,7 +27,7 @@ index b0671b5d4adb..642f867db664 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -215,7 +215,7 @@ index b0671b5d4adb..642f867db664 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 e090bcdfc55c..935f8560bd05 100644
> +index df2c86715cac..6c4e403f6dc1 100644
>  --- third_party/libwebrtc/api/array_view_gn/moz.build
>  +++ third_party/libwebrtc/api/array_view_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -238,7 +238,7 @@ index e090bcdfc55c..935f8560bd05 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -406,7 +406,7 @@ index e090bcdfc55c..935f8560bd05 100644
>  -
>   Library("array_view_gn")
>  diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
> third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
> -index 6a2d55b776db..8512989cc3ea 100644
> +index 4d678a1de7c9..e163a7c1f440 100644
>  --- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
>  +++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -429,7 +429,7 @@ index 6a2d55b776db..8512989cc3ea 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,119 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -605,7 +605,7 @@ index 6a2d55b776db..8512989cc3ea 100644
>  -
>   Library("async_dns_resolver_gn")
>  diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
> third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
> -index ee6df1d36f53..d217e83eb683 100644
> +index cbd6f2e6f0d5..3bfa575693b2 100644
>  --- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -628,7 +628,7 @@ index ee6df1d36f53..d217e83eb683 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -816,7 +816,7 @@ index ee6df1d36f53..d217e83eb683 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 0c3ce503ad9e..4e9cb792fd2e 100644
> +index 746585483f96..33ea9b79d47b 100644
>  --- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
>  @@ -12,12 +12,22 @@ AllowCompilerWarnings()
> @@ -840,7 +840,7 @@ index 0c3ce503ad9e..4e9cb792fd2e 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -1039,7 +1039,7 @@ index 0c3ce503ad9e..4e9cb792fd2e 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 1317ad89b0d7..2fecbfa52bb7 100644
> +index e2561db08f06..59da7761dd35 100644
>  --- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -1062,7 +1062,7 @@ index 1317ad89b0d7..2fecbfa52bb7 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -1257,7 +1257,7 @@ index 1317ad89b0d7..2fecbfa52bb7 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 e04682bee3fa..cdd13155790d 100644
> +index 7dd1c4b91100..960b60c3311c 100644
>  --- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -1280,7 +1280,7 @@ index e04682bee3fa..cdd13155790d 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -1444,7 +1444,7 @@ index e04682bee3fa..cdd13155790d 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 c74637daa356..d4a66ce81d9b 100644
> +index 36d43783a3e7..fd0111ba0ffd 100644
>  --- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -1467,7 +1467,7 @@ index c74637daa356..d4a66ce81d9b 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -1642,7 +1642,7 @@ index c74637daa356..d4a66ce81d9b 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 eb9e4ec6697b..08b8d7df91dd 100644
> +index 06f43e765114..6c06b87bcfe3 100644
>  --- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
>  +++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -1665,7 +1665,7 @@ index eb9e4ec6697b..08b8d7df91dd 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -1833,7 +1833,7 @@ index eb9e4ec6697b..08b8d7df91dd 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 9dcc9826de61..0973b9bab0b3 100644
> +index 5811f4d9321b..0f11017e2f6c 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -1856,7 +1856,7 @@ index 9dcc9826de61..0973b9bab0b3 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -2051,7 +2051,7 @@ index 9dcc9826de61..0973b9bab0b3 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 b5c7fe8b37a8..8e851ee1eac0 100644
> +index f4fb06ef3f09..90113fd85d92 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -2074,7 +2074,7 @@ index b5c7fe8b37a8..8e851ee1eac0 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -2269,7 +2269,7 @@ index b5c7fe8b37a8..8e851ee1eac0 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 8eaebf875c3c..acac009b8893 100644
> +index faed7e9b0f61..84835da8965c 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -2292,7 +2292,7 @@ index 8eaebf875c3c..acac009b8893 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -46,185 +56,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -2487,7 +2487,7 @@ index 8eaebf875c3c..acac009b8893 100644
>
>   Library("audio_codecs_api_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/m=
oz.build
> third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/m=
oz.build
> -index 3ce5ad2d5d21..edfab7737136 100644
> +index 5de9c2960769..a0d91297b550 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/m=
oz.build
>  +++
> third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/m=
oz.build
>  @@ -12,13 +12,23 @@ AllowCompilerWarnings()
> @@ -2512,7 +2512,7 @@ index 3ce5ad2d5d21..edfab7737136 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -2711,7 +2711,7 @@ index 3ce5ad2d5d21..edfab7737136 100644
>
>   Library("builtin_audio_decoder_factory_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/m=
oz.build
> third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/m=
oz.build
> -index e8acc1186e04..dd0e328737c6 100644
> +index 5ff7dfd0ffd4..334acbe7d342 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/m=
oz.build
>  +++
> third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/m=
oz.build
>  @@ -12,13 +12,23 @@ AllowCompilerWarnings()
> @@ -2736,7 +2736,7 @@ index e8acc1186e04..dd0e328737c6 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -45,189 +55,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -2935,7 +2935,7 @@ index e8acc1186e04..dd0e328737c6 100644
>
>   Library("builtin_audio_encoder_factory_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.bui=
ld
> -index 2dbe0fd6bce3..a29327a65377 100644
> +index e1c8fa6a08bc..7799b83b91bb 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -2958,7 +2958,7 @@ index 2dbe0fd6bce3..a29327a65377 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -3153,7 +3153,7 @@ index 2dbe0fd6bce3..a29327a65377 100644
>
>   Library("audio_decoder_g711_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.bui=
ld
> -index a1b1f8e9fccb..68424c136524 100644
> +index 39513d15b310..aff5480ad0b3 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -3176,7 +3176,7 @@ index a1b1f8e9fccb..68424c136524 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -3371,7 +3371,7 @@ index a1b1f8e9fccb..68424c136524 100644
>
>   Library("audio_encoder_g711_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.bui=
ld
> -index 838977ba1042..4577862a247d 100644
> +index cf9228dcab3c..7eb3130288e3 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -3394,7 +3394,7 @@ index 838977ba1042..4577862a247d 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -3589,7 +3589,7 @@ index 838977ba1042..4577862a247d 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 2b1c0d220c3e..cdb668cf70bc 100644
> +index 3b1a814ac7b2..048ddee2cbdb 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -3612,7 +3612,7 @@ index 2b1c0d220c3e..cdb668cf70bc 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -3787,7 +3787,7 @@ index 2b1c0d220c3e..cdb668cf70bc 100644
>  -
>   Library("audio_encoder_g722_config_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.bui=
ld
> -index 367caa077f2d..3a983cc69d40 100644
> +index 57bdfeaf74c0..f04086fa4375 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -3810,7 +3810,7 @@ index 367caa077f2d..3a983cc69d40 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -4005,7 +4005,7 @@ index 367caa077f2d..3a983cc69d40 100644
>
>   Library("audio_encoder_g722_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.bui=
ld
> -index b8bf808d3d73..af4f54885d1e 100644
> +index ae2d4f5dc9b4..8d5eb0cadc34 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -4028,7 +4028,7 @@ index b8bf808d3d73..af4f54885d1e 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -4227,7 +4227,7 @@ index b8bf808d3d73..af4f54885d1e 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 909cc8c26f96..9e4afff2cb93 100644
> +index 2ec1c97ea240..ee5d451c740d 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -4250,7 +4250,7 @@ index 909cc8c26f96..9e4afff2cb93 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -4414,7 +4414,7 @@ index 909cc8c26f96..9e4afff2cb93 100644
>  -
>   Library("audio_encoder_ilbc_config_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.bui=
ld
> -index 08b426b9abd7..b52f29085529 100644
> +index ff9d947abb85..cdb5435b0bf3 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -4437,7 +4437,7 @@ index 08b426b9abd7..b52f29085529 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -4636,7 +4636,7 @@ index 08b426b9abd7..b52f29085529 100644
>
>   Library("audio_encoder_ilbc_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/mo=
z.build
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/mo=
z.build
> -index c36b4324e4b3..19274344f17c 100644
> +index 06926f2550c6..3bb8979209c8 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/mo=
z.build
>  +++
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/mo=
z.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -4659,7 +4659,7 @@ index c36b4324e4b3..19274344f17c 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -4854,7 +4854,7 @@ index c36b4324e4b3..19274344f17c 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 a9896dd203d6..e666d73db50a 100644
> +index a40417692306..11dc887d7856 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,11 +12,21 @@ AllowCompilerWarnings()
> @@ -4877,7 +4877,7 @@ index a9896dd203d6..e666d73db50a 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -5052,7 +5052,7 @@ index a9896dd203d6..e666d73db50a 100644
>  -
>   Library("audio_decoder_opus_config_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.bui=
ld
> -index 7c7ed25cbc12..2a0eaf5162ae 100644
> +index a52b290d08bc..191d27589e54 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -5075,7 +5075,7 @@ index 7c7ed25cbc12..2a0eaf5162ae 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -5274,7 +5274,7 @@ index 7c7ed25cbc12..2a0eaf5162ae 100644
>
>   Library("audio_decoder_opus_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/mo=
z.build
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/mo=
z.build
> -index 7a8b6dc2e652..a1e0aebdd00b 100644
> +index 1847aa9f2334..b1a86854c6cd 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/mo=
z.build
>  +++
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/mo=
z.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -5297,7 +5297,7 @@ index 7a8b6dc2e652..a1e0aebdd00b 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,185 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -5492,7 +5492,7 @@ index 7a8b6dc2e652..a1e0aebdd00b 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 f68dce0d9dee..1814a45bd0b9 100644
> +index b4ed20ad8589..220221aeeed4 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,12 +12,22 @@ AllowCompilerWarnings()
> @@ -5516,7 +5516,7 @@ index f68dce0d9dee..1814a45bd0b9 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -48,174 +58,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -5700,7 +5700,7 @@ index f68dce0d9dee..1814a45bd0b9 100644
>
>   Library("audio_encoder_opus_config_gn")
>  diff --git
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.bui=
ld
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.bui=
ld
> -index f44d8836ef29..3c36a8e40946 100644
> +index dc73c7abc386..b76dd0fcc777 100644
>  ---
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.bui=
ld
>  +++
> third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -5723,7 +5723,7 @@ index f44d8836ef29..3c36a8e40946 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -44,189 +54,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -5922,7 +5922,7 @@ index f44d8836ef29..3c36a8e40946 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 5e169a3ffe4c..dee079f27798 100644
> +index 974d1dbdf2c7..90ca4ab68ba8 100644
>  --- third_party/libwebrtc/api/audio_options_api_gn/moz.build
>  +++ third_party/libwebrtc/api/audio_options_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -5945,7 +5945,7 @@ index 5e169a3ffe4c..dee079f27798 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -6133,7 +6133,7 @@ index 5e169a3ffe4c..dee079f27798 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 530662eb2f31..1fb50aa9e1e4 100644
> +index 500eff54bbfd..a1f84da5a485 100644
>  --- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
>  +++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -6156,7 +6156,7 @@ index 530662eb2f31..1fb50aa9e1e4 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -6324,7 +6324,7 @@ index 530662eb2f31..1fb50aa9e1e4 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 5656999ecb9a..93c7cd55cf2e 100644
> +index 372f0888fbba..86c73a9fd726 100644
>  --- third_party/libwebrtc/api/call_api_gn/moz.build
>  +++ third_party/libwebrtc/api/call_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -6347,7 +6347,7 @@ index 5656999ecb9a..93c7cd55cf2e 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -6511,7 +6511,7 @@ index 5656999ecb9a..93c7cd55cf2e 100644
>  -
>   Library("call_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 4147b3868be0..1f0c3440b172 100644
> +index 2a9b6d96dd75..c032ee4fe916 100644
>  ---
> third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
>  +++
> third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -6534,7 +6534,7 @@ index 4147b3868be0..1f0c3440b172 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -6702,7 +6702,7 @@ index 4147b3868be0..1f0c3440b172 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 93034ef6e23e..2f5ff0067bee 100644
> +index f1716e6b6267..7d3b6bae0048 100644
>  ---
> third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
>  +++
> third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -6725,7 +6725,7 @@ index 93034ef6e23e..2f5ff0067bee 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -6893,7 +6893,7 @@ index 93034ef6e23e..2f5ff0067bee 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 9b5cca4f8b98..33542ced4242 100644
> +index fae93b139253..5726c9c835be 100644
>  --- third_party/libwebrtc/api/crypto/options_gn/moz.build
>  +++ third_party/libwebrtc/api/crypto/options_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -6916,7 +6916,7 @@ index 9b5cca4f8b98..33542ced4242 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -7100,7 +7100,7 @@ index 9b5cca4f8b98..33542ced4242 100644
>
>   Library("options_gn")
>  diff --git
> third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
> third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
> -index 77a2224baf94..5c7930031464 100644
> +index 9388642ab5e6..2a4db566b430 100644
>  --- third_party/libwebrtc/api/environment/environment_factory_gn/moz.bui=
ld
>  +++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.bui=
ld
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -7123,7 +7123,7 @@ index 77a2224baf94..5c7930031464 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,189 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -7322,7 +7322,7 @@ index 77a2224baf94..5c7930031464 100644
>
>   Library("environment_factory_gn")
>  diff --git third_party/libwebrtc/api/environment/environment_gn/moz.buil=
d
> third_party/libwebrtc/api/environment/environment_gn/moz.build
> -index e7105ff57383..b7d434e7f0e5 100644
> +index 5b7b361ac342..b18f7c018485 100644
>  --- third_party/libwebrtc/api/environment/environment_gn/moz.build
>  +++ third_party/libwebrtc/api/environment/environment_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -7345,7 +7345,7 @@ index e7105ff57383..b7d434e7f0e5 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -7509,7 +7509,7 @@ index e7105ff57383..b7d434e7f0e5 100644
>  -
>   Library("environment_gn")
>  diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build
> third_party/libwebrtc/api/fec_controller_api_gn/moz.build
> -index 619ea937f07b..29117e092916 100644
> +index 653eae8f233f..383f2f1c9661 100644
>  --- third_party/libwebrtc/api/fec_controller_api_gn/moz.build
>  +++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -7532,7 +7532,7 @@ index 619ea937f07b..29117e092916 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -7700,7 +7700,7 @@ index 619ea937f07b..29117e092916 100644
>  -
>   Library("fec_controller_api_gn")
>  diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.build
> third_party/libwebrtc/api/field_trials_registry_gn/moz.build
> -index 01ce20c5a613..bbfe2fc66a9b 100644
> +index 76e121ec9f5e..544a531d83f1 100644
>  --- third_party/libwebrtc/api/field_trials_registry_gn/moz.build
>  +++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -7723,7 +7723,7 @@ index 01ce20c5a613..bbfe2fc66a9b 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -7918,7 +7918,7 @@ index 01ce20c5a613..bbfe2fc66a9b 100644
>
>   Library("field_trials_registry_gn")
>  diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build
> third_party/libwebrtc/api/field_trials_view_gn/moz.build
> -index 967e416aad11..41db496b2998 100644
> +index a6ac64bf50c6..541f2359270f 100644
>  --- third_party/libwebrtc/api/field_trials_view_gn/moz.build
>  +++ third_party/libwebrtc/api/field_trials_view_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -7941,7 +7941,7 @@ index 967e416aad11..41db496b2998 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -8105,7 +8105,7 @@ index 967e416aad11..41db496b2998 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 ea4cac127680..42bd8a0ebee8 100644
> +index 2ed19fd691d7..5a66e1d8aace 100644
>  --- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
>  +++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -8128,7 +8128,7 @@ index ea4cac127680..42bd8a0ebee8 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,118 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -8303,7 +8303,7 @@ index ea4cac127680..42bd8a0ebee8 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 980c9d9ca606..96dce96e8ab5 100644
> +index feea8c2c0ba6..7c48aab74157 100644
>  --- third_party/libwebrtc/api/function_view_gn/moz.build
>  +++ third_party/libwebrtc/api/function_view_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -8326,7 +8326,7 @@ index 980c9d9ca606..96dce96e8ab5 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -8494,7 +8494,7 @@ index 980c9d9ca606..96dce96e8ab5 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 b3a3b0ee1b12..b71b016ae856 100644
> +index 6729abedf9bd..314418594b0e 100644
>  --- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
>  +++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -8517,7 +8517,7 @@ index b3a3b0ee1b12..b71b016ae856 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -8681,7 +8681,7 @@ index b3a3b0ee1b12..b71b016ae856 100644
>  -
>   Library("jingle_logging_api_gn")
>  diff --git
> third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
> third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
> -index fbbb882ebf1f..a8d741a090d2 100644
> +index f815d7da4e62..d8c0189951f6 100644
>  --- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
>  +++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -8704,7 +8704,7 @@ index fbbb882ebf1f..a8d741a090d2 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -8868,7 +8868,7 @@ index fbbb882ebf1f..a8d741a090d2 100644
>  -
>   Library("jingle_peerconnection_api_gn")
>  diff --git third_party/libwebrtc/api/location_gn/moz.build
> third_party/libwebrtc/api/location_gn/moz.build
> -index dcdca04077c0..364fda084155 100644
> +index 706b1d5026cc..673b106c6cea 100644
>  --- third_party/libwebrtc/api/location_gn/moz.build
>  +++ third_party/libwebrtc/api/location_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -8891,7 +8891,7 @@ index dcdca04077c0..364fda084155 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -9055,7 +9055,7 @@ index dcdca04077c0..364fda084155 100644
>  -
>   Library("location_gn")
>  diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build
> third_party/libwebrtc/api/make_ref_counted_gn/moz.build
> -index f90e27491698..7ecc837f314f 100644
> +index 6bedaf55cd03..6f4e516cb13f 100644
>  --- third_party/libwebrtc/api/make_ref_counted_gn/moz.build
>  +++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build
>  @@ -12,11 +12,21 @@ AllowCompilerWarnings()
> @@ -9078,7 +9078,7 @@ index f90e27491698..7ecc837f314f 100644
>  +DEFINES["__STDC_CONSTANT_MACROS"] =3D True
>  +DEFINES["__STDC_FORMAT_MACROS"] =3D True
>
> - FINAL_LIBRARY =3D "webrtc"
> + FINAL_LIBRARY =3D "xul"
>
>  @@ -39,107 +49,17 @@ if not CONFIG["MOZ_DEBUG"]:
>   if CONFIG["MOZ_DEBUG"] =3D=3D "1":
> @@ -9242,7 +9242,7 @@ index f90e27491698..7ecc837f314f 100644
> *** 13172 LINES SKIPPED ***
>


--=20
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

--000000000000fd2d34061c678810
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello Christoph,</div><div><br></div><div>I&#39;ve op=
ened a PR for firefox 128.0 failing on aarch64 main.</div><div><a href=3D"h=
ttps://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280120">https://bugs.fre=
ebsd.org/bugzilla/show_bug.cgi?id=3D280120</a></div><div><br></div><div>Any=
 hints are welcome.</div><div><br></div><div>Thanks,<br></div></div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Christoph Moe=
nch-Tegeder &lt;<a href=3D"mailto:cmt@freebsd.org">cmt@freebsd.org</a>&gt; =
escreveu (ter=C3=A7a, 2/07/2024 =C3=A0(s) 17:15):<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">The branch main has been updated by cmt:<=
br>
<br>
URL: <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3D3ce075bfa54a540=
23d682d6985d61fb081a019d4" rel=3D"noreferrer" target=3D"_blank">https://cgi=
t.FreeBSD.org/ports/commit/?id=3D3ce075bfa54a54023d682d6985d61fb081a019d4</=
a><br>
<br>
commit 3ce075bfa54a54023d682d6985d61fb081a019d4<br>
Author:=C2=A0 =C2=A0 =C2=A0Christoph Moench-Tegeder &lt;cmt@FreeBSD.org&gt;=
<br>
AuthorDate: 2024-07-02 16:13:34 +0000<br>
Commit:=C2=A0 =C2=A0 =C2=A0Christoph Moench-Tegeder &lt;cmt@FreeBSD.org&gt;=
<br>
CommitDate: 2024-07-02 16:15:24 +0000<br>
<br>
=C2=A0 =C2=A0 www/firefox: update to 128.0 (rc1)<br>
<br>
=C2=A0 =C2=A0 Release Notes (soon):<br>
=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://www.mozilla.org/en-US/firefox/128.0=
/releasenotes/" rel=3D"noreferrer" target=3D"_blank">https://www.mozilla.or=
g/en-US/firefox/128.0/releasenotes/</a><br>
---<br>
=C2=A0www/firefox/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=
=A0 6 +-<br>
=C2=A0www/firefox/distinfo=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=
=A0 6 +-<br>
=C2=A0www/firefox/files/patch-bug847568=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 2 +-<br>
=C2=A0.../files/patch-gfx_skia_skia_src_base_SkEndian.h=C2=A0 |=C2=A0 =C2=
=A024 +-<br>
=C2=A0.../files/patch-gfx_skia_skia_src_core_SkCpu.cpp=C2=A0 =C2=A0|=C2=A0 =
=C2=A023 +-<br>
=C2=A0...patch-gfx_skia_skia_src_core_SkRasterPipeline.h |=C2=A0 =C2=A014 +=
-<br>
=C2=A0www/firefox/files/patch-libwebrtc-generated=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 | 5571 ++++++++++++--------<br>
=C2=A0.../files/patch-tools_profiler_core_patform.cpp=C2=A0 =C2=A0 |=C2=A0 =
=C2=A051 -<br>
=C2=A08 files changed, 3452 insertions(+), 2245 deletions(-)<br>
<br>
diff --git a/www/firefox/Makefile b/www/firefox/Makefile<br>
index 002b5d8f7621..14a897f494ad 100644<br>
--- a/www/firefox/Makefile<br>
+++ b/www/firefox/Makefile<br>
@@ -1,5 +1,5 @@<br>
=C2=A0PORTNAME=3D=C2=A0 =C2=A0 =C2=A0 firefox<br>
-DISTVERSION=3D=C2=A0 =C2=A0127.0.2<br>
+DISTVERSION=3D=C2=A0 =C2=A0128.0<br>
=C2=A0PORTEPOCH=3D=C2=A0 =C2=A0 =C2=A02<br>
=C2=A0CATEGORIES=3D=C2=A0 =C2=A0 www wayland<br>
=C2=A0MASTER_SITES=3D=C2=A0 MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DI=
STVERSIONSUFFIX}/source \<br>
@@ -11,10 +11,10 @@ COMMENT=3D=C2=A0 =C2=A0 Web browser based on the browse=
r portion of Mozilla<br>
=C2=A0WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://www=
.mozilla.com/firefox" rel=3D"noreferrer" target=3D"_blank">https://www.mozi=
lla.com/firefox</a><br>
<br>
=C2=A0BUILD_DEPENDS=3D nspr&gt;=3D4.32:devel/nspr \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0nss&gt;=3D3.100:sec=
urity/nss \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0nss&gt;=3D3.101:sec=
urity/nss \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 icu&gt;=3D73.1:deve=
l/icu \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libevent&gt;=3D2.1.=
8:devel/libevent \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0harfbuzz&gt;=3D8.4.=
0:print/harfbuzz \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0harfbuzz&gt;=3D8.5.=
0:print/harfbuzz \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 graphite2&gt;=3D1.3=
.14:graphics/graphite2 \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 png&gt;=3D1.6.43:gr=
aphics/png \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dav1d&gt;=3D1.0.0:m=
ultimedia/dav1d \<br>
diff --git a/www/firefox/distinfo b/www/firefox/distinfo<br>
index c0f7cfa82129..b85b5adf2a9b 100644<br>
--- a/www/firefox/distinfo<br>
+++ b/www/firefox/distinfo<br>
@@ -1,3 +1,3 @@<br>
-TIMESTAMP =3D 1719265362<br>
-SHA256 (firefox-127.0.2.source.tar.xz) =3D 0b7b2a8c3def52fcab13c48769645d0=
e963902ee916e4f3d2a0098796e73e3e8<br>
-SIZE (firefox-127.0.2.source.tar.xz) =3D 554998504<br>
+TIMESTAMP =3D 1719875233<br>
+SHA256 (firefox-128.0.source.tar.xz) =3D 358b2f67c6c96c2a857588e1678e10bf2=
33d5c324ff845055f2da043d1bf59ca<br>
+SIZE (firefox-128.0.source.tar.xz) =3D 561251876<br>
diff --git a/www/firefox/files/patch-bug847568 b/www/firefox/files/patch-bu=
g847568<br>
index 95bd181256e8..2ee46579d43d 100644<br>
--- a/www/firefox/files/patch-bug847568<br>
+++ b/www/firefox/files/patch-bug847568<br>
@@ -64,7 +64,7 @@ index 000000000000..24e8d7a03274<br>
=C2=A0+# Match bundled graphite2 configuration<br>
=C2=A0+AllowCompilerWarnings()<br>
=C2=A0+<br>
-+FINAL_LIBRARY =3D &#39;gkmedias&#39;<br>
++FINAL_LIBRARY =3D &#39;xul&#39;<br>
=C2=A0diff --git gfx/harfbuzz/README-mozilla.fbsd gfx/harfbuzz/README-mozil=
la.fbsd<br>
=C2=A0new file mode 100644<br>
=C2=A0index 000000000000..2a10eb1e2b42<br>
diff --git a/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h b/ww=
w/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h<br>
index 656127071a78..4bfe48f0592c 100644<br>
--- a/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h<br>
+++ b/www/firefox/files/patch-gfx_skia_skia_src_base_SkEndian.h<br>
@@ -1,11 +1,13 @@<br>
---- gfx/skia/skia/src/base/SkEndian.h.orig=C2=A0 =C2=A0 =C2=A02023-06-16 0=
1:32:16.999830000 +0200<br>
-+++ gfx/skia/skia/src/base/SkEndian.h=C2=A0 2023-06-16 01:32:41.701673000 =
+0200<br>
-@@ -131,7 +131,7 @@<br>
-=C2=A0 =C2=A0 =C2=A0#define SkTEndian_SwapLE64(n)=C2=A0 =C2=A0 (n)<br>
- #else=C2=A0 =C2=A0// SK_CPU_BENDIAN<br>
-=C2=A0 =C2=A0 =C2=A0#define SkEndian_SwapBE16(n)=C2=A0 =C2=A0 (n)<br>
--=C2=A0 =C2=A0 #define SkEndian_SwapBE32(n)=C2=A0 =C2=A0 (n)<br>
-+=C2=A0 =C2=A0 #define SkEndian_SwapBE32(n)=C2=A0 =C2=A0 uint32_t(n)<br>
-=C2=A0 =C2=A0 =C2=A0#define SkEndian_SwapBE64(n)=C2=A0 =C2=A0 (n)<br>
-=C2=A0 =C2=A0 =C2=A0#define SkEndian_SwapLE16(n)=C2=A0 =C2=A0 SkEndianSwap=
16(n)<br>
-=C2=A0 =C2=A0 =C2=A0#define SkEndian_SwapLE32(n)=C2=A0 =C2=A0 SkEndianSwap=
32(n)<br>
+diff --git gfx/skia/skia/src/base/SkEndian.h gfx/skia/skia/src/base/SkEndi=
an.h<br>
+index d015f8bff2bf..cc390a53f30c 100644<br>
+--- gfx/skia/skia/src/base/SkEndian.h<br>
++++ gfx/skia/skia/src/base/SkEndian.h<br>
+@@ -140,7 +140,7 @@ static inline void SkEndianSwap64s(uint64_t array[], i=
nt count) {<br>
+=C2=A0 =C2=A0 =C2=A0#define SkEndian_SwapLE64(n)=C2=A0 =C2=A0 SkEndianSwap=
64(n)<br>
+ <br>
+=C2=A0 =C2=A0 =C2=A0#define SkTEndian_SwapBE16(n)=C2=A0 =C2=A0 (n)<br>
+-=C2=A0 =C2=A0 #define SkTEndian_SwapBE32(n)=C2=A0 =C2=A0 (n)<br>
++=C2=A0 =C2=A0 #define SkTEndian_SwapBE32(n)=C2=A0 =C2=A0 uint32_t(n)<br>
+=C2=A0 =C2=A0 =C2=A0#define SkTEndian_SwapBE64(n)=C2=A0 =C2=A0 (n)<br>
+=C2=A0 =C2=A0 =C2=A0#define SkTEndian_SwapLE16(n)=C2=A0 =C2=A0 SkTEndianSw=
ap16&lt;n&gt;::value<br>
+=C2=A0 =C2=A0 =C2=A0#define SkTEndian_SwapLE32(n)=C2=A0 =C2=A0 SkTEndianSw=
ap32&lt;n&gt;::value<br>
diff --git a/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp b/www=
/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp<br>
index 0cee5dac92a1..e23f0eb4f904 100644<br>
--- a/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp<br>
+++ b/www/firefox/files/patch-gfx_skia_skia_src_core_SkCpu.cpp<br>
@@ -4,13 +4,17 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of und=
eclared identifier &#39;get<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0uint32_t hwcaps =3D getauxval(AT_HWCAP);<=
br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0^<br>
<br>
---- gfx/skia/skia/src/core/SkCpu.cpp.orig=C2=A0 =C2=A0 =C2=A0 2020-02-07 2=
2:13:22 UTC<br>
+diff --git gfx/skia/skia/src/core/SkCpu.cpp gfx/skia/skia/src/core/SkCpu.c=
pp<br>
+index cdac7db2be2c..4da2ee4bd4b4 100644<br>
+--- gfx/skia/skia/src/core/SkCpu.cpp<br>
=C2=A0+++ gfx/skia/skia/src/core/SkCpu.cpp<br>
-@@ -72,6 +72,23 @@<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0return features;<br>
-=C2=A0 =C2=A0 =C2=A0}<br>
+@@ -81,6 +81,22 @@<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (hwcap &amp; HWCAP_LOONGARCH_LSX)=C2=
=A0 { features |=3D SkCpu::LOONGARCH_SX; }<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if (hwcap &amp; HWCAP_LOONGARCH_LASX) { =
features |=3D SkCpu::LOONGARCH_ASX; }<br>
<br>
-+#elif defined(SK_CPU_ARM64) &amp;&amp; defined(__FreeBSD__)<br>
++=C2=A0 =C2=A0 =C2=A0 =C2=A0 return features;<br>
++=C2=A0 =C2=A0 }<br>
++#elif<br>
=C2=A0+=C2=A0 =C2=A0 #include &lt;machine/armreg.h&gt;<br>
=C2=A0+=C2=A0 =C2=A0 #ifndef ID_AA64ISAR0_CRC32_VAL<br>
=C2=A0+=C2=A0 =C2=A0 #define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32<br>
@@ -24,9 +28,6 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of und=
eclared identifier &#39;get<br>
=C2=A0+=C2=A0 =C2=A0 =C2=A0 =C2=A0 if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0)=
 =3D=3D ID_AA64ISAR0_CRC32_BASE) {<br>
=C2=A0+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 features |=3D SkCpu::CRC32=
;<br>
=C2=A0+=C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>
-+=C2=A0 =C2=A0 =C2=A0 =C2=A0 return features;<br>
-+=C2=A0 =C2=A0 }<br>
-+<br>
- #elif defined(SK_CPU_ARM64) &amp;&amp; __has_include(&lt;sys/auxv.h&gt;)<=
br>
-=C2=A0 =C2=A0 =C2=A0#include &lt;sys/auxv.h&gt;<br>
- <br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0return features;<br>
+=C2=A0 =C2=A0 =C2=A0}<br>
+ #else<br>
diff --git a/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipelin=
e.h b/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h<br>
index 64e279cf29f0..05cf110b1192 100644<br>
--- a/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h<br>
+++ b/www/firefox/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h<br>
@@ -1,11 +1,13 @@<br>
---- gfx/skia/skia/src/core/SkRasterPipeline.h.orig=C2=A0 =C2=A0 =C2=A02023=
-06-10 14:20:18.155477000 +0200<br>
-+++ gfx/skia/skia/src/core/SkRasterPipeline.h=C2=A0 2023-06-10 14:20:30.76=
0915000 +0200<br>
-@@ -24,7 +24,7 @@<br>
- struct SkImageInfo;<br>
+diff --git gfx/skia/skia/src/core/SkRasterPipeline.h gfx/skia/skia/src/cor=
e/SkRasterPipeline.h<br>
+index 2475ea0d398d..67967483656d 100644<br>
+--- gfx/skia/skia/src/core/SkRasterPipeline.h<br>
++++ gfx/skia/skia/src/core/SkRasterPipeline.h<br>
+@@ -27,7 +27,7 @@ struct SkImageInfo;<br>
=C2=A0 struct skcms_TransferFunction;<br>
<br>
--#if __has_cpp_attribute(clang::musttail) &amp;&amp; !defined(__EMSCRIPTEN=
__) &amp;&amp; !defined(SK_CPU_ARM32)<br>
-+#if __has_cpp_attribute(clang::musttail) &amp;&amp; !defined(__EMSCRIPTEN=
__) &amp;&amp; !defined(SK_CPU_ARM32) &amp;&amp; !defined(__powerpc__)<br>
+ #if __has_cpp_attribute(clang::musttail) &amp;&amp; !defined(__EMSCRIPTEN=
__) &amp;&amp; !defined(SK_CPU_ARM32) &amp;&amp; \<br>
+-=C2=A0 =C2=A0 =C2=A0 =C2=A0 !defined(SK_CPU_LOONGARCH)<br>
++=C2=A0 =C2=A0 =C2=A0 =C2=A0 !defined(SK_CPU_LOONGARCH) &amp;&amp; !define=
d(__powerpc__)<br>
=C2=A0 =C2=A0 =C2=A0 #define SK_HAS_MUSTTAIL 1<br>
=C2=A0 #else<br>
=C2=A0 =C2=A0 =C2=A0 #define SK_HAS_MUSTTAIL 0<br>
diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/file=
s/patch-libwebrtc-generated<br>
index 4230b31cd227..b59060f6acdc 100644<br>
--- a/www/firefox/files/patch-libwebrtc-generated<br>
+++ b/www/firefox/files/patch-libwebrtc-generated<br>
@@ -1,10 +1,10 @@<br>
-commit 1fb2333e2d53204e69a318a8c803981d8ded116b<br>
+commit 39df5a98686dce37f31f3741ec4f7198be4251c9<br>
=C2=A0Author: Christoph Moench-Tegeder &lt;cmt@FreeBSD.org&gt;<br>
<br>
-=C2=A0 =C2=A0 regenerate FreeBSD libwebrtc patch for Firefox 127<br>
+=C2=A0 =C2=A0 regenerate FreeBSD libwebrtc patch for Firefox 128<br>
<br>
=C2=A0diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_a=
pi_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_ap=
i_gn/moz.build<br>
-index b0671b5d4adb..642f867db664 100644<br>
+index 2dbd5881583e..332ca04819ee 100644<br>
=C2=A0--- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/m=
oz.build<br>
=C2=A0+++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/m=
oz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -27,7 +27,7 @@ index b0671b5d4adb..642f867db664 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,178 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -215,7 +215,7 @@ index b0671b5d4adb..642f867db664 100644<br>
<br>
=C2=A0 Library(&quot;resource_adaptation_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_pa=
rty/libwebrtc/api/array_view_gn/moz.build<br>
-index e090bcdfc55c..935f8560bd05 100644<br>
+index df2c86715cac..6c4e403f6dc1 100644<br>
=C2=A0--- third_party/libwebrtc/api/array_view_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/array_view_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -238,7 +238,7 @@ index e090bcdfc55c..935f8560bd05 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -406,7 +406,7 @@ index e090bcdfc55c..935f8560bd05 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;array_view_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build =
third_party/libwebrtc/api/async_dns_resolver_gn/moz.build<br>
-index 6a2d55b776db..8512989cc3ea 100644<br>
+index 4d678a1de7c9..e163a7c1f440 100644<br>
=C2=A0--- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -429,7 +429,7 @@ index 6a2d55b776db..8512989cc3ea 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,119 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -605,7 +605,7 @@ index 6a2d55b776db..8512989cc3ea 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;async_dns_resolver_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build t=
hird_party/libwebrtc/api/audio/aec3_config_gn/moz.build<br>
-index ee6df1d36f53..d217e83eb683 100644<br>
+index cbd6f2e6f0d5..3bfa575693b2 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -628,7 +628,7 @@ index ee6df1d36f53..d217e83eb683 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,178 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -816,7 +816,7 @@ index ee6df1d36f53..d217e83eb683 100644<br>
<br>
=C2=A0 Library(&quot;aec3_config_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build =
third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build<br>
-index 0c3ce503ad9e..4e9cb792fd2e 100644<br>
+index 746585483f96..33ea9b79d47b 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build<br>
=C2=A0@@ -12,12 +12,22 @@ AllowCompilerWarnings()<br>
@@ -840,7 +840,7 @@ index 0c3ce503ad9e..4e9cb792fd2e 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,189 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -1039,7 +1039,7 @@ index 0c3ce503ad9e..4e9cb792fd2e 100644<br>
<br>
=C2=A0 Library(&quot;aec3_factory_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.bui=
ld third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build<br>
-index 1317ad89b0d7..2fecbfa52bb7 100644<br>
+index e2561db08f06..59da7761dd35 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -1062,7 +1062,7 @@ index 1317ad89b0d7..2fecbfa52bb7 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,185 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -1257,7 +1257,7 @@ index 1317ad89b0d7..2fecbfa52bb7 100644<br>
<br>
=C2=A0 Library(&quot;audio_frame_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/m=
oz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build=
<br>
-index e04682bee3fa..cdd13155790d 100644<br>
+index 7dd1c4b91100..960b60c3311c 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.buil=
d<br>
=C2=A0+++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.buil=
d<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -1280,7 +1280,7 @@ index e04682bee3fa..cdd13155790d 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -1444,7 +1444,7 @@ index e04682bee3fa..cdd13155790d 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;audio_frame_processor_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.bui=
ld third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build<br>
-index c74637daa356..d4a66ce81d9b 100644<br>
+index 36d43783a3e7..fd0111ba0ffd 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -1467,7 +1467,7 @@ index c74637daa356..d4a66ce81d9b 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,118 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -1642,7 +1642,7 @@ index c74637daa356..d4a66ce81d9b 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;audio_mixer_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build =
third_party/libwebrtc/api/audio/echo_control_gn/moz.build<br>
-index eb9e4ec6697b..08b8d7df91dd 100644<br>
+index 06f43e765114..6c06b87bcfe3 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -1665,7 +1665,7 @@ index eb9e4ec6697b..08b8d7df91dd 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -1833,7 +1833,7 @@ index eb9e4ec6697b..08b8d7df91dd 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;echo_control_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L=
16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L1=
6_gn/moz.build<br>
-index 9dcc9826de61..0973b9bab0b3 100644<br>
+index 5811f4d9321b..0f11017e2f6c 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/m=
oz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/m=
oz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -1856,7 +1856,7 @@ index 9dcc9826de61..0973b9bab0b3 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -2051,7 +2051,7 @@ index 9dcc9826de61..0973b9bab0b3 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_L16_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L=
16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L1=
6_gn/moz.build<br>
-index b5c7fe8b37a8..8e851ee1eac0 100644<br>
+index f4fb06ef3f09..90113fd85d92 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/m=
oz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/m=
oz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -2074,7 +2074,7 @@ index b5c7fe8b37a8..8e851ee1eac0 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -2269,7 +2269,7 @@ index b5c7fe8b37a8..8e851ee1eac0 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_L16_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn=
/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.b=
uild<br>
-index 8eaebf875c3c..acac009b8893 100644<br>
+index faed7e9b0f61..84835da8965c 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.bu=
ild<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.bu=
ild<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -2292,7 +2292,7 @@ index 8eaebf875c3c..acac009b8893 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -46,185 +56,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -2487,7 +2487,7 @@ index 8eaebf875c3c..acac009b8893 100644<br>
<br>
=C2=A0 Library(&quot;audio_codecs_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decod=
er_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audi=
o_decoder_factory_gn/moz.build<br>
-index 3ce5ad2d5d21..edfab7737136 100644<br>
+index 5de9c2960769..a0d91297b550 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_fact=
ory_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_fact=
ory_gn/moz.build<br>
=C2=A0@@ -12,13 +12,23 @@ AllowCompilerWarnings()<br>
@@ -2512,7 +2512,7 @@ index 3ce5ad2d5d21..edfab7737136 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -45,189 +55,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -2711,7 +2711,7 @@ index 3ce5ad2d5d21..edfab7737136 100644<br>
<br>
=C2=A0 Library(&quot;builtin_audio_decoder_factory_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encod=
er_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audi=
o_encoder_factory_gn/moz.build<br>
-index e8acc1186e04..dd0e328737c6 100644<br>
+index 5ff7dfd0ffd4..334acbe7d342 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_fact=
ory_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_fact=
ory_gn/moz.build<br>
=C2=A0@@ -12,13 +12,23 @@ AllowCompilerWarnings()<br>
@@ -2736,7 +2736,7 @@ index e8acc1186e04..dd0e328737c6 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -45,189 +55,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -2935,7 +2935,7 @@ index e8acc1186e04..dd0e328737c6 100644<br>
<br>
=C2=A0 Library(&quot;builtin_audio_encoder_factory_gn&quot;)<br>
=C2=A0diff --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<br>
-index 2dbe0fd6bce3..a29327a65377 100644<br>
+index e1c8fa6a08bc..7799b83b91bb 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -2958,7 +2958,7 @@ index 2dbe0fd6bce3..a29327a65377 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -3153,7 +3153,7 @@ index 2dbe0fd6bce3..a29327a65377 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_g711_gn&quot;)<br>
=C2=A0diff --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<br>
-index a1b1f8e9fccb..68424c136524 100644<br>
+index 39513d15b310..aff5480ad0b3 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -3176,7 +3176,7 @@ index a1b1f8e9fccb..68424c136524 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -3371,7 +3371,7 @@ index a1b1f8e9fccb..68424c136524 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_g711_gn&quot;)<br>
=C2=A0diff --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<br>
-index 838977ba1042..4577862a247d 100644<br>
+index cf9228dcab3c..7eb3130288e3 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -3394,7 +3394,7 @@ index 838977ba1042..4577862a247d 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -3589,7 +3589,7 @@ index 838977ba1042..4577862a247d 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_g722_gn&quot;)<br>
=C2=A0diff --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<br>
-index 2b1c0d220c3e..cdb668cf70bc 100644<br>
+index 3b1a814ac7b2..048ddee2cbdb 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_co=
nfig_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_co=
nfig_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -3612,7 +3612,7 @@ index 2b1c0d220c3e..cdb668cf70bc 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,118 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -3787,7 +3787,7 @@ index 2b1c0d220c3e..cdb668cf70bc 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;audio_encoder_g722_config_gn&quot;)<br>
=C2=A0diff --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<br>
-index 367caa077f2d..3a983cc69d40 100644<br>
+index 57bdfeaf74c0..f04086fa4375 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -3810,7 +3810,7 @@ index 367caa077f2d..3a983cc69d40 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -4005,7 +4005,7 @@ index 367caa077f2d..3a983cc69d40 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_g722_gn&quot;)<br>
=C2=A0diff --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<br>
-index b8bf808d3d73..af4f54885d1e 100644<br>
+index ae2d4f5dc9b4..8d5eb0cadc34 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -4028,7 +4028,7 @@ index b8bf808d3d73..af4f54885d1e 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,189 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -4227,7 +4227,7 @@ index b8bf808d3d73..af4f54885d1e 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_ilbc_gn&quot;)<br>
=C2=A0diff --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<br>
-index 909cc8c26f96..9e4afff2cb93 100644<br>
+index 2ec1c97ea240..ee5d451c740d 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_co=
nfig_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_co=
nfig_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -4250,7 +4250,7 @@ index 909cc8c26f96..9e4afff2cb93 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -4414,7 +4414,7 @@ index 909cc8c26f96..9e4afff2cb93 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;audio_encoder_ilbc_config_gn&quot;)<br>
=C2=A0diff --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<br>
-index 08b426b9abd7..b52f29085529 100644<br>
+index ff9d947abb85..cdb5435b0bf3 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -4437,7 +4437,7 @@ index 08b426b9abd7..b52f29085529 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,189 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -4636,7 +4636,7 @@ index 08b426b9abd7..b52f29085529 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_ilbc_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_=
multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_de=
coder_multiopus_gn/moz.build<br>
-index c36b4324e4b3..19274344f17c 100644<br>
+index 06926f2550c6..3bb8979209c8 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiop=
us_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiop=
us_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -4659,7 +4659,7 @@ index c36b4324e4b3..19274344f17c 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,185 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -4854,7 +4854,7 @@ index c36b4324e4b3..19274344f17c 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_multiopus_gn&quot;)<br>
=C2=A0diff --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<br>
-index a9896dd203d6..e666d73db50a 100644<br>
+index a40417692306..11dc887d7856 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_co=
nfig_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_co=
nfig_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -4877,7 +4877,7 @@ index a9896dd203d6..e666d73db50a 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,118 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -5052,7 +5052,7 @@ index a9896dd203d6..e666d73db50a 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;audio_decoder_opus_config_gn&quot;)<br>
=C2=A0diff --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<br>
-index 7c7ed25cbc12..2a0eaf5162ae 100644<br>
+index a52b290d08bc..191d27589e54 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -5075,7 +5075,7 @@ index 7c7ed25cbc12..2a0eaf5162ae 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,189 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -5274,7 +5274,7 @@ index 7c7ed25cbc12..2a0eaf5162ae 100644<br>
<br>
=C2=A0 Library(&quot;audio_decoder_opus_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_=
multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_en=
coder_multiopus_gn/moz.build<br>
-index 7a8b6dc2e652..a1e0aebdd00b 100644<br>
+index 1847aa9f2334..b1a86854c6cd 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiop=
us_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiop=
us_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -5297,7 +5297,7 @@ index 7a8b6dc2e652..a1e0aebdd00b 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,185 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -5492,7 +5492,7 @@ index 7a8b6dc2e652..a1e0aebdd00b 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_multiopus_gn&quot;)<br>
=C2=A0diff --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<br>
-index f68dce0d9dee..1814a45bd0b9 100644<br>
+index b4ed20ad8589..220221aeeed4 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_co=
nfig_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_co=
nfig_gn/moz.build<br>
=C2=A0@@ -12,12 +12,22 @@ AllowCompilerWarnings()<br>
@@ -5516,7 +5516,7 @@ index f68dce0d9dee..1814a45bd0b9 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -48,174 +58,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -5700,7 +5700,7 @@ index f68dce0d9dee..1814a45bd0b9 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_opus_config_gn&quot;)<br>
=C2=A0diff --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<br>
-index f44d8836ef29..3c36a8e40946 100644<br>
+index dc73c7abc386..b76dd0fcc777 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn=
/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn=
/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -5723,7 +5723,7 @@ index f44d8836ef29..3c36a8e40946 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -44,189 +54,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -5922,7 +5922,7 @@ index f44d8836ef29..3c36a8e40946 100644<br>
<br>
=C2=A0 Library(&quot;audio_encoder_opus_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build t=
hird_party/libwebrtc/api/audio_options_api_gn/moz.build<br>
-index 5e169a3ffe4c..dee079f27798 100644<br>
+index 974d1dbdf2c7..90ca4ab68ba8 100644<br>
=C2=A0--- third_party/libwebrtc/api/audio_options_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/audio_options_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -5945,7 +5945,7 @@ index 5e169a3ffe4c..dee079f27798 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,178 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -6133,7 +6133,7 @@ index 5e169a3ffe4c..dee079f27798 100644<br>
<br>
=C2=A0 Library(&quot;audio_options_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build =
third_party/libwebrtc/api/bitrate_allocation_gn/moz.build<br>
-index 530662eb2f31..1fb50aa9e1e4 100644<br>
+index 500eff54bbfd..a1f84da5a485 100644<br>
=C2=A0--- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -6156,7 +6156,7 @@ index 530662eb2f31..1fb50aa9e1e4 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -6324,7 +6324,7 @@ index 530662eb2f31..1fb50aa9e1e4 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;bitrate_allocation_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_part=
y/libwebrtc/api/call_api_gn/moz.build<br>
-index 5656999ecb9a..93c7cd55cf2e 100644<br>
+index 372f0888fbba..86c73a9fd726 100644<br>
=C2=A0--- third_party/libwebrtc/api/call_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/call_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -6347,7 +6347,7 @@ index 5656999ecb9a..93c7cd55cf2e 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -6511,7 +6511,7 @@ index 5656999ecb9a..93c7cd55cf2e 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;call_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface=
_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn=
/moz.build<br>
-index 4147b3868be0..1f0c3440b172 100644<br>
+index 2a9b6d96dd75..c032ee4fe916 100644<br>
=C2=A0--- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz=
.build<br>
=C2=A0+++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz=
.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -6534,7 +6534,7 @@ index 4147b3868be0..1f0c3440b172 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -6702,7 +6702,7 @@ index 4147b3868be0..1f0c3440b172 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;frame_decryptor_interface_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface=
_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn=
/moz.build<br>
-index 93034ef6e23e..2f5ff0067bee 100644<br>
+index f1716e6b6267..7d3b6bae0048 100644<br>
=C2=A0--- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz=
.build<br>
=C2=A0+++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz=
.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -6725,7 +6725,7 @@ index 93034ef6e23e..2f5ff0067bee 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -6893,7 +6893,7 @@ index 93034ef6e23e..2f5ff0067bee 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;frame_encryptor_interface_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build thir=
d_party/libwebrtc/api/crypto/options_gn/moz.build<br>
-index 9b5cca4f8b98..33542ced4242 100644<br>
+index fae93b139253..5726c9c835be 100644<br>
=C2=A0--- third_party/libwebrtc/api/crypto/options_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/crypto/options_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -6916,7 +6916,7 @@ index 9b5cca4f8b98..33542ced4242 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,174 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -7100,7 +7100,7 @@ index 9b5cca4f8b98..33542ced4242 100644<br>
<br>
=C2=A0 Library(&quot;options_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/environment/environment_factory_=
gn/moz.build third_party/libwebrtc/api/environment/environment_factory_gn/m=
oz.build<br>
-index 77a2224baf94..5c7930031464 100644<br>
+index 9388642ab5e6..2a4db566b430 100644<br>
=C2=A0--- third_party/libwebrtc/api/environment/environment_factory_gn/moz.=
build<br>
=C2=A0+++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.=
build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -7123,7 +7123,7 @@ index 77a2224baf94..5c7930031464 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,189 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -7322,7 +7322,7 @@ index 77a2224baf94..5c7930031464 100644<br>
<br>
=C2=A0 Library(&quot;environment_factory_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/environment/environment_gn/moz.b=
uild third_party/libwebrtc/api/environment/environment_gn/moz.build<br>
-index e7105ff57383..b7d434e7f0e5 100644<br>
+index 5b7b361ac342..b18f7c018485 100644<br>
=C2=A0--- third_party/libwebrtc/api/environment/environment_gn/moz.build<br=
>
=C2=A0+++ third_party/libwebrtc/api/environment/environment_gn/moz.build<br=
>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -7345,7 +7345,7 @@ index e7105ff57383..b7d434e7f0e5 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -7509,7 +7509,7 @@ index e7105ff57383..b7d434e7f0e5 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;environment_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build =
third_party/libwebrtc/api/fec_controller_api_gn/moz.build<br>
-index 619ea937f07b..29117e092916 100644<br>
+index 653eae8f233f..383f2f1c9661 100644<br>
=C2=A0--- third_party/libwebrtc/api/fec_controller_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -7532,7 +7532,7 @@ index 619ea937f07b..29117e092916 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -7700,7 +7700,7 @@ index 619ea937f07b..29117e092916 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;fec_controller_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.bui=
ld third_party/libwebrtc/api/field_trials_registry_gn/moz.build<br>
-index 01ce20c5a613..bbfe2fc66a9b 100644<br>
+index 76e121ec9f5e..544a531d83f1 100644<br>
=C2=A0--- third_party/libwebrtc/api/field_trials_registry_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -7723,7 +7723,7 @@ index 01ce20c5a613..bbfe2fc66a9b 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -43,185 +53,32 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -7918,7 +7918,7 @@ index 01ce20c5a613..bbfe2fc66a9b 100644<br>
<br>
=C2=A0 Library(&quot;field_trials_registry_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build t=
hird_party/libwebrtc/api/field_trials_view_gn/moz.build<br>
-index 967e416aad11..41db496b2998 100644<br>
+index a6ac64bf50c6..541f2359270f 100644<br>
=C2=A0--- third_party/libwebrtc/api/field_trials_view_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/field_trials_view_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -7941,7 +7941,7 @@ index 967e416aad11..41db496b2998 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -8105,7 +8105,7 @@ index 967e416aad11..41db496b2998 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;field_trials_view_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/m=
oz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build=
<br>
-index ea4cac127680..42bd8a0ebee8 100644<br>
+index 2ed19fd691d7..5a66e1d8aace 100644<br>
=C2=A0--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.buil=
d<br>
=C2=A0+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.buil=
d<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -8128,7 +8128,7 @@ index ea4cac127680..42bd8a0ebee8 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,118 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -8303,7 +8303,7 @@ index ea4cac127680..42bd8a0ebee8 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;frame_transformer_interface_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/function_view_gn/moz.build third=
_party/libwebrtc/api/function_view_gn/moz.build<br>
-index 980c9d9ca606..96dce96e8ab5 100644<br>
+index feea8c2c0ba6..7c48aab74157 100644<br>
=C2=A0--- third_party/libwebrtc/api/function_view_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/function_view_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -8326,7 +8326,7 @@ index 980c9d9ca606..96dce96e8ab5 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,111 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -8494,7 +8494,7 @@ index 980c9d9ca606..96dce96e8ab5 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;function_view_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.bui=
ld third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build<br>
-index b3a3b0ee1b12..b71b016ae856 100644<br>
+index 6729abedf9bd..314418594b0e 100644<br>
=C2=A0--- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -8517,7 +8517,7 @@ index b3a3b0ee1b12..b71b016ae856 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -8681,7 +8681,7 @@ index b3a3b0ee1b12..b71b016ae856 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;jingle_logging_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/=
moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.bui=
ld<br>
-index fbbb882ebf1f..a8d741a090d2 100644<br>
+index f815d7da4e62..d8c0189951f6 100644<br>
=C2=A0--- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.bui=
ld<br>
=C2=A0+++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.bui=
ld<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -8704,7 +8704,7 @@ index fbbb882ebf1f..a8d741a090d2 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -8868,7 +8868,7 @@ index fbbb882ebf1f..a8d741a090d2 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;jingle_peerconnection_api_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/location_gn/moz.build third_part=
y/libwebrtc/api/location_gn/moz.build<br>
-index dcdca04077c0..364fda084155 100644<br>
+index 706b1d5026cc..673b106c6cea 100644<br>
=C2=A0--- third_party/libwebrtc/api/location_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/location_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -8891,7 +8891,7 @@ index dcdca04077c0..364fda084155 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -9055,7 +9055,7 @@ index dcdca04077c0..364fda084155 100644<br>
=C2=A0-<br>
=C2=A0 Library(&quot;location_gn&quot;)<br>
=C2=A0diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build th=
ird_party/libwebrtc/api/make_ref_counted_gn/moz.build<br>
-index f90e27491698..7ecc837f314f 100644<br>
+index 6bedaf55cd03..6f4e516cb13f 100644<br>
=C2=A0--- third_party/libwebrtc/api/make_ref_counted_gn/moz.build<br>
=C2=A0+++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build<br>
=C2=A0@@ -12,11 +12,21 @@ AllowCompilerWarnings()<br>
@@ -9078,7 +9078,7 @@ index f90e27491698..7ecc837f314f 100644<br>
=C2=A0+DEFINES[&quot;__STDC_CONSTANT_MACROS&quot;] =3D True<br>
=C2=A0+DEFINES[&quot;__STDC_FORMAT_MACROS&quot;] =3D True<br>
<br>
- FINAL_LIBRARY =3D &quot;webrtc&quot;<br>
+ FINAL_LIBRARY =3D &quot;xul&quot;<br>
<br>
=C2=A0@@ -39,107 +49,17 @@ if not CONFIG[&quot;MOZ_DEBUG&quot;]:<br>
=C2=A0 if CONFIG[&quot;MOZ_DEBUG&quot;] =3D=3D &quot;1&quot;:<br>
@@ -9242,7 +9242,7 @@ index f90e27491698..7ecc837f314f 100644<br>
*** 13172 LINES SKIPPED ***<br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><div><font color=3D"#888888">Nuno Teixeira</font></div><div><div><font =
color=3D"#888888">
FreeBSD UNIX:=C2=A0 &lt;eduardo@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a h=
ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr=
eeBSD.org</a><br></font></div></div></div></div>

--000000000000fd2d34061c678810--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7ULVqFifUm_s6g9uY237pF3H%2BVyPrs1oG1=yAHAtMBzAtA>